原生数据类型(Primitive Data Type)
- int 32位
- byte -128~127
- short 16位
- long 64位
- char character ”
- boolean true false
- float 实数
- double
Pitfall of Primitive Data Type
- Java中的所有浮点默认为double,不能将double类型的值付给float类型变量,即使该double类型的值处于float类型范围类也是不可以的。总之,能否成功复制取决于等号右边的值类型和左边变量类型是否一致
- 如何将double类型值赋给float类型?需要强制转换,在double类型值加f
- 变量在使用前得赋值及类型,只能一次
- 将范围小的值赋给范围大的可以,但反之必须强转
Java编辑器
Windows
- notepad,editplus,ulraedit,gvim
Linux
- vi,vim,gedit
mac
Java数据类型
- 原生数据类型primitive Data Type
- 引用类型(对象类型) Reference Type
计算机系统中的数据表示
- 位:bit 0|1
- 字节:byte 1byte = 8bit
- KB :
1KB = 1024B(Byte)
1MB = 1024KB
1GB = 1024MB
注释
- 单行注释 //
- 行注释 /* */ (多行注释来源于 c++)不能嵌套
- 另一种多行注释。用于产生JavaDoc帮助文档