ssslinppp

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年8月22日

摘要: 一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与has... 阅读全文
posted @ 2015-08-22 15:42 ssslinppp 阅读(211) 评论(0) 推荐(0) 编辑

摘要: 我的大多数读者都知道缓存是一种快速、小型、存储最近已访问的内存的地方。这个描述相当准确,但是深入处理器缓存如何工作的“枯燥”细节,会对尝试理解程序性能有很大帮助。在这篇博文中,我将通过示例代码来说明缓存是如何工作的,以及它对现实世界中程序性能的影响。虽然例子用的是 C#,但是不论哪种编程语言,对性能数据和最终结论的影响很小。例1:内存访问和性能你预计运行 循环2 比 循环1 快多少?1234567... 阅读全文
posted @ 2015-08-22 15:14 ssslinppp 阅读(414) 评论(0) 推荐(0) 编辑