任何程序的的本质:变量、选择语句、循环语句
1、注释
单行注释 //
多行注释 /* */ 不能嵌套
文档注释 /**
*/
2、标识符
标识符必须以字母、下划线_、美元符号$开头
其他部分可以是字母、下划线_、美元符号$和数字任意组合
标识符大小写敏感、长度无限制
标识符不可以是java关键字
关键字
3、变量和常量
//声明
int age;
double x;
//初始化
int age = 18;
double x = 3.1415926;
变量划分为:局部变量、成员变量、静态变量
常量:一旦初始化后不能再更改其值
4、基本数据类型
引用类型:均占4个字节
基本类型:整数类型byte1、short2、int4、long8
浮点类型float4、double8
字符型char2
布尔类型boolean4
5、运算符
关系运算符
逻辑运算符
位运算符
条件运算符(三元)
x:y?z
优先级
6、数据类型的转换
自动转换类型
//强制类型转换
double x = 3.14;
int nx = (int)x;//3
//键盘的输入
Scanner s = new Scanner(System.in);
//键盘的输出
System.out.printIn();