DEnjoy

导航

2016年12月6日 #

java中创建字符串的两种方式(“”与new String())及区别

摘要: 结论:通过“”创建的字符串实际上在java堆中只有一个,而通过new string创建出来的字符串在java堆中占有不同的内存。 第一个True表明这两个在内存中拥有相同的地址,那么说明实际上在内存中只有一个,这有点像python中的内存管理方式,如果内容一样则声明一块空间,然后通脱给内存再将不同的 阅读全文

posted @ 2016-12-06 14:56 DEnjoy 阅读(617) 评论(0) 推荐(0) 编辑

Java 设计模式学习

摘要: 看完headfirst设计模式,简单总结一下。 写在最前面:设计模式的关心的问题为“弹性、易于维护、易于扩展”,通过对模式的应用,让自己的代码能够得到良好的可塑性。但是个人认为不能调入为了应用模式而使用模式的陷阱当中,使用模式根本的目的依然还是解决问题,如果程序或系统本身就结构清晰等,完全不必要为了 阅读全文

posted @ 2016-12-06 13:55 DEnjoy 阅读(225) 评论(0) 推荐(0) 编辑