原文:《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