![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ling45654
这个作者很懒,什么都没留下…
展开
-
JVM跨平台理解
JVM,Java虚拟机,通常叫做Java运行环境,缩写jreJava运行过程: 先由Java编译器将Java源代码编译成字节码文件,也即.class文件,这个文件是面向JVM的,在每个所生成的.class都是相同的然后,由每个平台的JVM的解释器来将字节码转换成对应平台的机器码每个平台的Java虚拟机是不一样的解释器在java虚拟机中,编译器在JDK或J原创 2017-09-03 13:10:48 · 315 阅读 · 0 评论 -
深入理解Java引用类型
转载自http://www.cnblogs.com/SilentCode/p/4858790.html在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时候也会分配存储空间,方法调用完成之后,这块转载 2017-09-08 11:22:47 · 218 阅读 · 0 评论 -
Java的IO结构理解
Java中java.io包中最重要的有五个类和一个接口。5个类指的是File、OutputStream、InputStream、Writer、Reader;一个接口指的是Serializable。OutputStream、InputStream都是抽象类,代表字节流输入输出,是所有字节输入输出类的超类;Writer、Reader代表字符流(适用于纯文本);File代表非流式操作,不负责原创 2017-09-03 13:09:53 · 227 阅读 · 0 评论 -
接口的作用
一、接口将几个类公共的方法提取出来,每个类在具体实现这个接口,好处:可以用统一的代码表示这几个类的相似的方法。例如:需要计算飞机(plane)和汽车(car)跑1000公里要花费多少小时,两种交通工具的速度计算都需要三个参数,a、b、c。plane速度计算为a*b+c,car为a+b+c。定义三个类:plane、car、time和一个接口common目的:将来再加入第三种交通工具shi原创 2017-09-03 13:09:00 · 411 阅读 · 0 评论 -
向上、向下取整、四舍五入等
向变小取整:Math.floor(2.1)=2 -------------流动:flow 地板:floor向变小取整:Math.floor(-2.1)=-3向变小取整:Math.floor(-2.5)=-3向变小取整:Math.floor(-2.9)=-3 向变大取整:Math.ceil(2.1)=3 -------------细胞:cell向变大取整:M...原创 2018-07-17 15:20:21 · 5414 阅读 · 1 评论