- 博客(2)
- 资源 (6)
- 收藏
- 关注
转载 C++中用new和不用new定义类的对象的区别
转载处:http://blog.csdn.net/educast/article/details/8460462 1、使用new是创建指针,手工在堆上申请空间,使用完毕后需要手工释放。 不用new是创建对象,自动在栈上申请空间,对象声明周期结束后系统会自动释放空间。 2、使用new如果不手动释放空间,会造成内存泄露;不用new由于是系统自动管理,不会造成内存泄露。 3
2015-01-31 19:33:35 1054
转载 Java中的String为什么是不可变的? -- String源码分析
转载处: http://blog.csdn.net/zhangjg_blog/article/details/18319521 什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数
2015-01-30 21:21:08 405
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人