打赏
摘要: z 阅读全文
posted @ 2016-08-27 17:56 矮子爬楼梯 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。 本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从G 阅读全文
posted @ 2016-08-27 17:41 矮子爬楼梯 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: public clas 阅读全文
posted @ 2016-08-27 14:39 矮子爬楼梯 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 首先用三句话来总结,后面再做解释: 1.对象就是传引用,对对象的改变直接是改变的应用指向的对象。 2.原始类型就是传值,传的是值得副本,对副本的改变不会影响原始的值。 3.String等immutable类型因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。可以认为是传值。 首 阅读全文
posted @ 2016-08-27 12:01 矮子爬楼梯 阅读(576) 评论(0) 推荐(0) 编辑