日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java2專家導引(英文版·第3版)

Java2專家導引(英文版·第3版)

Java2專家導引(英文版·第3版)

ISBN: 9787111166023 出版時間: 2005-07-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 446 字數(shù):  

內容簡介

  本書為讀者提供了進行Java程序設計和改進程序設計實踐所需的知識。在寫作方式上,Winston沿襲了他廣為人知的簡明扼要、條理清晰的著書風格。 書中的每一章都有的放矢地回答了讀者準備學習一門新語言時所要提出的問題:這種語言有何特別之處?如何定義方法?如何實現(xiàn)循環(huán)?如何打開文件?如何構建圖形用戶界面?這種語言的語法是什么?如何有效地進行程序設計? 讀者可以從本書貼切而又循序漸進的表述中找到這些問題的答案。首先,利用本書介紹的方法,讀者可以迅速編寫出結構完美、功能齊備的程序;其次,讀者可通過本書掌握如何改進和擴展這些程序,學會設計類層次、利用getter和setter實現(xiàn)數(shù)據(jù)和過程抽象、利用接口添加需求、按照模型-視圖方法進行系統(tǒng)設計、從網(wǎng)絡查看器訪問applet、使用線程實現(xiàn)動態(tài)的applet、通過資源訪問文件、使用swing類構造圖形用戶界面等。成功的Winston方法 ●基于廣泛的教學經(jīng)驗 ●在內容緊湊、以概念為中心的章節(jié)中闡述思想 ●通過短小但完備的程序展示思想 ●由淺入深、循序漸進地逐步解開讀者的謎團 ●強化良好的程序設計實踐的原則 ●通過有針對性的練習鞏固關鍵概念 ●以if-then的方式概括關鍵點本版新增內容 ●將模型連接至視圖 ●開發(fā)自己的布局管理器 ●實現(xiàn)動態(tài)表 ●利用servlet收集信息 ●使用RMI調用遠程方法 ●為程序分布構造JAR文件。

作者簡介

  PatrickHenryWinston麻省理工學院人工智能和計算機科學教授,并從事人類智能的計算理論的研究。他在人工智能領域十分著名,著有多部思路清晰且見解獨到的專著。除本書外,他還著有《OntoC》、《OntoC》、《ArtificialIntelligence》等書。相關圖書計算機體系結構:量化研究方法:第3版調和分析導論(英文第三版)人工智能:智能系統(tǒng)指南(英文版)第二版數(shù)學規(guī)劃導論英文版抽樣理論與方法(英文版)復分析基礎及工程應用(英文版.第3版)機器視覺教程(英文版)(含盤)Java教程(英文版·第2版)軟件需求管理:用例方法(英文版·第2版)離散事件系統(tǒng)仿真(英文版·第4版)復雜SoC設計(英文版)基于FPGA的系統(tǒng)設計(英文版)基于用例的面向方面軟件開發(fā)(英文版)UNIX教程(英文版·第2版)Linux內核編程必讀-經(jīng)典原版書庫實分析和概率論-經(jīng)典原版書庫(英文版.第2版)軟件過程改進(英文版)80X86匯編語言與計算機體系結構計算機科學概論(英文版·第2版)分布式系統(tǒng)概念設計電力系統(tǒng)分析(英文版·第2版)面向計算機科學的數(shù)理邏輯:系統(tǒng)建模與推理(英文版·第2版)支持向量機導論(英文版)電子設計自動化基礎(英文版)Java程序設計導論(英文版·第5版)數(shù)據(jù)挖掘:實用機器學習技術(英文版·第2版)UML參考手冊(第2版)UML參考手冊(英文版·第2版)計算理論導引實用軟件工程(英文版)計算機取證(英文版)EffectiveC#(英文版)軟件測試(英文版第2版)設計模式精解(英文版第2版)高等微積分-經(jīng)典原版書庫(英文版.第2版)

圖書目錄

1 How this Book Teaches you the Java Programming Language.
2 How To Compile and Run a Simple Program.
3 How To Declare Variables.
4 How To Write Arithmetic Expressions.
5 How To Define Simple Methods.
6 How To Understand Variable Scope and Extent.
7 How To Benefit from Procedure Abstraction.
8 How To Declare Class Variables.
9 How To Create Class Instances.
10 How To Define Instance Methods.
11 How To Define Constructors.
12 How To Define Getter and Setter Methods.
13 How To Benefit from Data Abstraction.
14 How To Define Classes that Inherit Instance Variables and Methods.
15 How To Enforce Abstraction Using Protected and Private Variables and Methods.
16 How To Write Constructors that Call other Constructors.
17 How To Write Methods that Call other Methods.
18 How To Design Classes and Class Heirarchies.
19 How To Enforce Requirements Using Abstract Classes and Abstract Methods.
20 How To Enforce Requirements and to Document Programs Using Interfaces.
21 How To Perform Tests Using Predicates.
22 How To Write Conditional Statements.
23 How To Combine Boolean Expressions.
24 How To Write Iteration Statements.
25 How To Write Recursive Methods.
26 How To Write Multiway Conditional Statements.
27 How To Work with File Input Streams.
28 How To Create and Access Arrays.
29 How To Move Arrays into and out of Methods.
30 How To Store Data in Expandable Vectors.
31 How To Work with Characters and Strings.
32 How To Catch Exceptions.
33 How To Work with Output File Streams.
34 How To Write and Read Values Using the Serializable Interface.
35 How To Modularize Programs using Compilation Units and Packages.
36 How To Combine Private Variables and Methods with Packages.
37 How To Create Windows and to Activate Listeners.
38 How To Define Inner Classes and to Structure Applications.
39 How To Draw Lines in Windows.
40 How To Write Text in Windows.
41 How To Use the Model - View Approach to GUI Design.
42 How To Define Standalone Observers and Listeners..
43 How To Define Applets.
44 How To Access Applets from Web Browsers.
45 How To Use Resource Locators.
46 How To Use Choice Lists To Select Instances.
47 How To Bring Images into Applets.
48 How To Use Threads To Implement Dynamic Applets.
49 How To Create Forms and to Fire Your Own Events.
50 How To Display Menus and File Dialog Windows.
51 How To Develop Your Own Layout Manager.
52 How To Implement Dynamic Tables.
53 How To Activate Remote Computations.
54 How To Collect Information Using Servlets.
55 How To Construct Jar Files for Program Distribution.
Appendix A: Operator Precedence.
Appendix B: The Meter Canvas.
Appendix C: Applet Parameters.
Appendix D: The Swing Classes.
Appendix E: Layout Managers.
Appendix F: The Graphics2d Package.
Colophon.
Software.
Books.

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號