java数据类型主要分为两大类
- 1. 基本类型(primitive type)
- 2.引用类型(reference type)
1. 基本类型 (8种) 分为
- 1 数值类型 :
整数类型 byte, short, int, long --- 不初始化,默认为 0
浮点类型 :float, double ----- 不初始化,默认为 0.0
- 2 字符类型 :char --- 不初始化,默认为
"\u0000" -空白
1.3 布尔类型 boolean --- 不初始化,默认为 false
2. 引用类型
类 class ,接口 interface ,数组 [ ],对象
String类,默认值为 null
练习1:int型数组
java"> public static void main(String[] mmm) {int[][] arr= {{1,2},{2,2},{3},{1,1,4}};
int型基本类型,初始值是0
练习2:int型数组
java">int[][] arr2 =new int[3][2];//3个一维数组,每个一维数组里面有两个数字,里面默认都是0
int型数组,new出来的 初始值默认为0
java">arr2[1]=new int[] {3,4,5,6};
java有自动回收机制,没有指向的空间且不在常量池里的 ,自动回收。
练习3: String类
java">String[][] arr3= {{"aa","vv"},{"cc","ww","ff"},{new String("xxx") }};
练习4: int型数组String类型数据
java">int[][] arr5= {{ {1}, {2,2} },{{3,4} , {1}}};