Java 的简单的编译过程
1 | 1.源文件经编译器笔译成字节码(ByteCode) |
为什么字节码具有跨平台性?
1 | JVM屏蔽了底层操作系统的差异.因为字节码是在虚拟机上运行的,而不是编译器,换言之, |
- 一定要加文档注释
- Java没有无符号数据类型 ,只有有符号数据类型
1:负数
0:正数
正数:原码与补码相同
负数:补码是在原码的基础上按位取反+1
1
2
-10 原码 1000 1010
补码 1111 0110
**进制 :权重 取值**
1
2
1024 512 256 128 64 32 16 8 4 2 1
1 0 0 1 1 0 1 0 0 1 0
Java类型
1.基本数据类型(内置类型 )
1 | 整型: byte 1 short 2 int 4 long 8 |
2.引用数据类型 :
1 | 数组.类.接口枚举 |