原文:《Thinking in Java》 And 《Effective Java》啃起来

前言 今天从京东入手了两本书, Thinking in Java 第四版 和 Effective Java 第二版 。都可以称得上是硬书,需要慢慢啃的,预定计划是在今年前把这两本书啃完。哈哈,可能有些人觉得时间安排不是很合理。但是出于我自身的考虑,毕竟现在是一个刚步入IT行业的实习生,公司有很多需要我学习的知识,重点应该放到这方面,在完成公司任务的基础上,利用自己的业余时间把这两本书啃完。 在这里 ...

2017-05-04 20:25 0 1240 推荐指数:

查看详情

Effective Java

1、用静态工厂方法代替构造器 优点:有自己的方法名,见名知其意;不用重复创建对象,类似单利模式中的饿汉式。 缺点:公有静态方法返回的非公有类不能被实例化;查找API麻烦。 2 ...

Thu Apr 09 17:06:00 CST 2020 0 1211
Effective Java 3

Item 15 使类和成员的可访问性最小化 1、一个设计的好的组件应该隐藏它的所有实现细节,清晰地将它的 API 以及具体实现分开。 2、尽可能的使用低级别的访问级别,降低类和成员的可访问性。 ...

Sat Jun 16 03:53:00 CST 2018 0 2259
Effective Java

Effective Java 创建和销毁对象---考虑用静态工厂方法代替构造器 构造器是创建一个对象实例最基本也最通用的方法,大部分开发者在使用某个class的时候,首先需要考虑的就是如何构造和初始化一个对象示例,而构造的方式首先考虑到的就是通过构造函数来完成,因此在看javadoc中 ...

Thu Apr 23 22:37:00 CST 2015 6 1514
(Java编程思想)Thinking in Java

1. 为什么突然想去研读《Thinking in Java》? 最近终于下定决心撸了一本《Thinking in Java》第四版,虽然在此之前我就久闻这本书的大名,但一直未曾去研读,因为我曾一度认为,Java 要学的技术和知识点太多,需要的时候再去深入学习即可。然而,前几天刚离开重庆来到北京 ...

Sun Jun 03 05:54:00 CST 2018 2 1347
Effective Java》—— 读后总结

这本书在Java开发的行业里,颇有名气。今天总算是粗略的看完了...后面线程部分和序列化部分由于心浮气躁看的不仔细。这个月还剩下一周,慢慢总结消化。 ...

Sun Sep 25 01:11:00 CST 2016 2 2075
Effective Java通俗理解(上)

  这篇博客是Java经典书籍《Effective Java(第二版)》的读书笔记,此书共有78条关于编写高质量Java代码的建议,我会试着逐一对其进行更为通俗易懂地讲解,故此篇博客的更新大约会持续1个月左右。 第1条:考虑用静态工厂方法代替构造器   通常情况下我们会利用类的构造器对其进行 ...

Fri Aug 04 07:21:00 CST 2017 2 14061
Effective Java (目录)

在从事软件开发的十多年间,我曾有幸读过多种开发语言的Effective系列,如《Effective C++》、《More Effective C++》、《Effective Java》(第一版/第二版)、《Effective C#》和《More Effective C#》,单单从 ...

Mon Feb 06 15:48:00 CST 2012 1 9716
Thinking in Java》习题——吸血鬼数字

最近在看《Java编程思想》,这本书非常棒,不愧是Java程序员的圣经。看到第四章,后面有道题目很有意思,于是就自己做了做。 1. 我的思路很简单,但是算法效率非常之低。就是把4位数拆成4个数字,比如1260--->1,2,6,0。然后4位数字组合成两个 ...

Mon Nov 17 18:30:00 CST 2014 10 2149
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM