![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
对半独白
笔记是积淀的一种途径。
展开
-
读书笔记------深入理解Java7
第一章 Java7语法新特性 1. switch语句中除了可以使用基本类型之外,支持使用字符串。但这个新特性是在编译器层次实现的,而非虚拟机或者字节代码层次上。编译时将字符串替换成了对应的哈希值,因此虚拟机所看到的仍然是基本类型兼容的类型。值得注意的是case语句编译之后仍然需要使用String的equals方法对字符串进行比较来避免哈希冲突。 2. Java7之前支持十进制、八进制、十六进制原创 2015-05-28 15:04:53 · 480 阅读 · 0 评论 -
读书笔记------代码大全(第二版)
第五章要点 软件构建中的设计 1. 软件的首要技术使命就是管理复杂度。以简单性作为努力目标的设计方案对此最有帮助。 2. 简单性可以通过两种方式来获取:一是减少在同一时间所关注的本质性复杂度的量,二是避免生成不必要的偶然的复杂度。 3. 设计是一种启发式的过程。固执于某一种单一的方法会损害创新能力,从而损害你的程序。 4. 好的设计都是迭代的。你尝试设计的可能性越多,你的最终设计方案就会变原创 2015-04-29 14:42:00 · 822 阅读 · 0 评论 -
读书笔记------程序员的修炼之道(33技巧)
1. 敲打代码:只要编写生产代码,就要证明它经的起推敲。 2. 坚持正确:从编写第一天起就必须牢记这一点。 3. 测试驱动设计:你可能不会从一开始就设计新代码,但机会很快就会有了 4. 驯服复杂度 5. 优雅地失败:编写正常失败的代码与编写正常工作的代码同等重要。 6. 确定风格:在职业世界面前,书写风格优秀的代码将带来极大帮助。 7. 改善遗留代码:维护和改善之是从一开始就要面对的现原创 2015-05-22 14:53:19 · 451 阅读 · 0 评论