基本数据类型
整数类型
int型:占4个字节内存
byte型:占1个字节内存
short型:占2个字节内存
long型:占8个字节内存,用后缀L表示
字符类型
char类型:占两个字节,最高位不是符号位
浮点类型
float型:占4个字节,后缀F或f,储存在float变量钟保留8位有效数字
double型:占8个字节,可以有后缀d或D,保留16位有效数字
类型转换运算
级别低向级别高的变量转换,系统会自动完成
输入、输出数据
输入:Scanner reader = new Scanner():执行这个方法会阻塞
数组
,java不允许在数组中的方括号指定数组元素的个数
初始化数组用new
注意:数组必须先分配空间在进行赋值。
二维数组
二维数组初始化:
int a[][] = new int[3][];
a[1] = new int[2];
a[2] = new int[3];
a[3] = new int[3];
int a[][] = {{1, 2}, {1}};