深入理解Java基础
文章平均质量分 78
IdeasWorthSpreading
孤独也是一种享受
展开
-
深入理解Java基础类型
1、Java基础数据类型 Java的基本数据类型可以分为两大类:数值类型和布尔类型。而数值类型又可以分为整型和浮点型,整型里的字符型往往也被单独对待。因此常常也把Java里的基本数据类型分为四类:a、整数类型(整型) byte:在内存中占1个字节(8位),表数范围-2^7到2^7-1(-128到127) short:在内存中占2个字节(16位),原创 2016-01-20 23:48:05 · 640 阅读 · 0 评论 -
Java基础类型及其包装类
1、Java基础数据类型及其包装类的对应关系 Java基础数据类型都有其对应的包装类,除了int和char的包装类写法特殊外,其他数据类型的包装类均是将其对应的基础数据类型的首字母大写即可。基本类型大小数值范围默认值包装类性byte8bit-2^7 to 2^7-10Byteshort16bit-2^1原创 2016-01-20 23:57:02 · 755 阅读 · 0 评论 -
Java创建数组的几种方式
1、一维数组的声明方式:type[] arrayName; 或 type arrayName[]; 附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(数组)而不是type类型。建议不要使用第二种方式下面是典型的声明数组的方式: // 声明整型数组 int[]intArray0; intintArray1[]; /原创 2016-01-20 23:59:56 · 268610 阅读 · 4 评论 -
==和equals的区别
1、==和equals的区别 ==运算符比较的是栈中存放的值是否相等,而equals比较的是堆中存放的值是否相等。2、String类型变量的==和equals 字符串常量均存储在字符串缓冲池中,当将一个字符串常量赋给一个变量时,首先会在字符串缓冲池中寻找是否有该字符串,如果有则将该字符串的地址赋给字符串常量,因此对于stringData0和stringData1使用==原创 2016-01-21 00:06:38 · 771 阅读 · 0 评论