
Java的陷阱
chrisfang6
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java的内存控制效率优化
<br /><br /><br />来自《java程序员 ——上班那点事儿》4.4 内存控制效率优化的启示<br /> <br />1、new String(“asdf”)和"asdf"<br />对于 String 这个类来说它可以用两种方法进行建立:<br />和<br />String s = new String("asdf");<br />String s = "asdf";<br />用这两个形式创建的对象是不同的, 第一种是用new()来创建对象的, 它是在堆上开辟 空间,每调用一次都会在堆上原创 2010-07-16 16:19:00 · 733 阅读 · 0 评论 -
java对C
来自《java程序员 ——上班那点事儿》3.1.2 测试二:针尖对麦芒在这两个程序中都开了600M 的内存空间,然而,当程序实际 运行时 Java 程序所占用的内存一下猛增到了1.49GB,而 C 语言老老实实的增加了600MB。通过这两个测试程序我们得知,当Java 仅仅在作循环等操作时并没有比C 占用更多的 内存空间,真正使 Java 变得占用内存的东西是开辟内存空间。3.2.2 测试二:读取个大文件吧 二者之间的读写文件的速度存在着明显差距, 显然C 在这方面的运行速度要远远快于 Java 的运行速度转载 2010-07-16 15:39:00 · 437 阅读 · 0 评论