2010年10月7日

Java内存分配原理(三)

摘要: JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本... 阅读全文

posted @ 2010-10-07 14:16 whuzx 阅读(114) 评论(0) 推荐(0) 编辑

Java内存分配原理(二)

摘要: String是一个特殊的包装类数据。可以用:String str = new String("abc"); String str = "abc"; 两种的形式来创建,第一种是用new()来新建对象的,它会在存放于堆中。每调用一次就会创建一个新的对象。而第二种是先在栈中创建一个对String... 阅读全文

posted @ 2010-10-07 09:19 whuzx 阅读(129) 评论(0) 推荐(0) 编辑

Java内存分配原理(一)

摘要: String常量池问题的几个例子 下面是几个常见例子的比较分析和理解:String a = "a1"; String b = "a" + 1; System.out.println((a == b)); //result = true String a = "atrue"; Strin... 阅读全文

posted @ 2010-10-07 09:16 whuzx 阅读(124) 评论(0) 推荐(0) 编辑

导航