国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

你所需要的《Just Java 2》

2019-11-18 13:27:19
字體:
來源:轉載
供稿:網友

  Peter van der Linden編寫的Just java 2的第五版為初學者和中等水平者提供了大量關于Java編程的知識,如OOP的基礎知識。作為一本厚達1000多頁的好書,它包含了你需要把握的所有Java基本知識。該書分為五個部分:
  
  第一部分為OOP的介紹以及Java基礎,如聲明(statement)、接口和封裝。
  第二部分十分透徹的介紹了J2SE 1.4中的要害API,如java.nio,這是治理內存映射I/O、非阻塞I/O以及文件鎖定的API,又如用于正則表達式的API:java.util.regex。
  第三部分為Servlet、ip網絡、和RMI。
  第四部分討論了Java GUI,如Swing和抽象窗口工具箱(AWT,Abstract Window Toolkit)。
  第五部分概述了服務器端的Java,包括企業JavaBean和Java工作以及相關數據庫
  你所需要的《Just Java 2》


  Just Java 2
  作者Peter van der Linden
  太陽微系統出版
  ISBN: 0-13-032072-2
  1097頁
  標價:49.99美元、75.00加拿大元
  JDK1.4中的新API
  
  正如我已經提到的,該書的第二部分介紹了J2SE 1.4中的部分新的API,非凡是java.nio和 java.util.regex。盡管該書的作者在企業Java部分適當介紹了有用的javax.crypto庫,但是作者還是沒有介紹新的登錄(logging)特性。不過,作者在Java.nio中的介紹還是很具體的,包括了非阻塞的I/O、文件所定、內存映射I/O和Charset。
  
  正如本書所說的,非阻塞I/O是Java 1.4新引入的內容,它答應企業和網絡應用程序讀寫文件和socket,并且在沒有數據可訪問時程序線程無需阻塞。文件鎖定對Java開發套件來說也是新內容,并且文件鎖定的行為也是與系統相獨立的。某些系統實施強制鎖定,這就防止當某個程序鎖定文件是任何其它程序改變文件內容。其它系統使用勸告式(advisory)鎖定系統,在這種系統中,其它程序是否“尊重”文件上某個程序所上的“鎖”。
  
  作者也討論了內存映射I/O,它是一種用來答應某個程序把系統輸入/輸出緩沖器直接映射到該程序地址空間的新手段(PRovision)。它答應用戶程序和本地接口(native interface)在內存中直接讀寫文件。Charset是一種類似ASCII的編碼字符,Java支持Charset有一段時間了,但是緩沖器的新特性答應編程者直接自行決定如何處理數據文件中的字符順序。Java處理不同編碼的方法封裝在java.nio包中的一個類中,這使的擴展和實現其他字符編碼方式變得簡單起來。
  
  輕松的方面
  
  這本書中我最喜歡的一點就是書中的每一章都是以“輕松一刻”結尾。這一節主要是小幽默、計算機的歷史,它緩解了這類書中內在的沉悶氣氛。例如,“非法的T恤衫”講的是一家叫著Copyleft的公司出品的T恤衫的故事。在這些T恤衫上印有C語言編寫的程序代碼,這個程序用于破解了內容加密系統(CSS)在大多數商業DVD上所用的密碼,這樣這些DVD就可以一比特一比特的拷貝下來。DVD協會因此起訴Copyleft,要求它把T恤衫退出市場以保證破解CSS的知識不會被擴散開來。
  
  總結
  
  總而言之,我認為本書十分透徹的闡述了基于對象的編程、Java特性和J2SE 1.4中新的API。假如你剛剛開始學習Java,這是一本你應該選擇的書。
  
  本文相關連接請點這里

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 田东县| 大安市| 习水县| 阿拉善左旗| 凌云县| 庆云县| 中山市| 兴海县| 南开区| 长阳| 顺平县| 抚顺市| 榆树市| 包头市| 朝阳县| 石阡县| 彩票| 南安市| 汽车| 武山县| 武平县| 茂名市| 望都县| 黑龙江省| 林芝县| 马尔康县| 通渭县| 福泉市| 大冶市| 社会| 剑阁县| 吴桥县| 富民县| 新民市| 邵武市| 山阳县| 白山市| 彩票| 河间市| 神木县|