2016年9月24日

两张内存变化图揭秘二维数组的初始化

摘要: 一 代码示例public class TwoDimensionTest{ public static void main(String[] args) { // 定义一个二维数组 int[][] a; // 把a当成一维数组进行初始化,初始化a是一个长度为4的数组 // a数组的数组... 阅读全文

posted @ 2016-09-24 22:14 爱你一万年123 阅读(147) 评论(0) 推荐(0) 编辑

四张內存变化图揭秘引用类型数组的初始化

摘要: 一代码示例class Person{ public int age; // 年龄 public double height; // 身高 // 定义一个info方法 public void info() { System.out.println("我的年龄是:" + age + ",我... 阅读全文

posted @ 2016-09-24 21:46 爱你一万年123 阅读(137) 评论(0) 推荐(0) 编辑

三张內存变化图揭秘基本类型数组的初始化

摘要: 一 代码示例public class PrimitiveArrayTest{ public static void main(String[] args) { // 定义一个int[]类型的数组变量 int[] iArr; //a // 动态初始化数组,数组长度为5 iArr = ... 阅读全文

posted @ 2016-09-24 21:25 爱你一万年123 阅读(108) 评论(0) 推荐(0) 编辑

看透内存中的数组

摘要: 一 数组在內存中的存储方式看待一个数组时,一定要把数组看成两个部分:一部分是数组引用,也就是在代码中定义的数组引用变量,它存储在内存的栈部分,另一部分是实际的数组对象,这部分存储在內存的堆部分,通常无法直接访问它,只能通过数组引用变量来访问,下图清晰的描述了数组在内存中的存储示意图。 二数组... 阅读全文

posted @ 2016-09-24 20:58 爱你一万年123 阅读(223) 评论(0) 推荐(0) 编辑

一网打尽各类Java基本数据类型转换

摘要: 一 自动类型转换1 自动类型转换图 数范围小的向数范围大的进行自动类型转换,如同把小瓶的水倒入大瓶,不会有任何问题。Java支持自动类型转换。2 代码示例public class AutoConversion{ public static void main(String[] args) {... 阅读全文

posted @ 2016-09-24 06:37 爱你一万年123 阅读(148) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示