- 博客(2)
- 收藏
- 关注
原创 为什么 String 的内容不可不变 StringBuffer 内容可变
研读了java代码 String.java 文件中实现 使用了 final 关键字 内容不可 over write private final char value[]; public final class String implements java.io.Serializable, Comparable<String>, CharSequence { ...
2016-12-02 16:49:16 339
原创 <转>String的==和equals区别, JAVA中的堆与栈
Java 中的堆和栈 Java把内存划分成两种:一种是栈内存,一种是堆内存. 1. 在函数中定义的一些基本类型的变量,对象的引用变量,都在函数的栈内存中分配 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间. 2. 堆内存用来存放由new创建的对象和数组 新创建的对象和数组存放在堆内存中.不过它们的引用变量存放在栈内存中,这个变量的值等...
2010-09-08 17:06:49 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人