1.程序注释
① //... 单行注释
② /* ... */ 多行注释
③ /** ... */ 文档注释
例: /** * 屏幕台上输出信息 * @author NickWang */ public class HelloWorld { //程序主方法 /* Hello World */ public static void main(String[] args) { System.out.println("Hello World"); System.out.print("同一个世界,"); System.out.println("同一个梦想"); } }
2.标识符与关键字
标识符定义的核心原则:由字母、数字、_、$所组成,但不能使用数字开头,不能使用Java中的保留字(关键字)。
例:mldn mldn_java Student1
3.数据类型分类
基本数据类型:
No. | 数据类型 | 大小/位 | 可表示的数据范围 | 默认值 | 使用情况 |
1 | byte(字节) | 8 | -128~127 | 0 | 内容传递(I/O操作、网络编程)或编码转换 |
2 | short(短整型) | 16 | -32768~32767 | 0 | 很少使用 |
3 | int(整型) | 32 | -2147483648~2147483647 | 0 | 整数;例:一个人的年龄 |
4 | long(长整型) | 64 | -9223372036854775808~ 9223372036854775807 | 0 | 描述日期时间数字、文件、内存大小;超过int范围的数据,例:数据库的自动增长列。 |
5 | float(单精度型) | 32 | -3.4E38(-3.4×10^38)~3.4E38(3.4×10^38) | 0.0 | 很少使用 |
6 | double(双精度型) | 64 | -1.7E308(-1.7×10^308)~1.7E308(1.7×10^308) | 0.0 | 小数;例:一个人的成绩或工资 |
7 | char(字符型) | 16 | 0('\u0000')~65535('\uffff') | '\u0000' | 处理中文时使用char可以避免乱码问题。 |
8 | boolean(布尔型) | —— | true或false | false | 实现逻辑的控制 |
引用数据类型:
类(class)、接口(interface)、数组