這本書的結(jié)構(gòu)有四層:卷搀庶,章吉执,節(jié)疯淫,小節(jié)地来。
卷戳玫、章有序號(hào),節(jié)和小節(jié)沒有序號(hào)未斑。
共九卷47章咕宿。
導(dǎo)言(共6頁)
第一卷 Java基礎(chǔ)(共56頁)
第1章 歡迎來到Java(共12頁)
第2章 安裝和使用Java工具(共14頁)
第3章 使用TextPad(共8頁)
第4章 使用Eclipse(共20頁)
第二卷 程序設(shè)計(jì)基礎(chǔ)(共172頁)
第1章 Java程序設(shè)計(jì)基礎(chǔ)(共18頁)
第2章 使用變量和數(shù)據(jù)類型(共30頁)
第3章 使用數(shù)值和表達(dá)式(共28頁)
第4章 程序分支(共20頁)
第5章 循環(huán)(共26頁)
第6章 switch(共12頁)
第7章 添加方法(共18頁)
第8章 處理異常(共18頁)
第三卷 面向?qū)ο缶幊蹋ü?18頁)
第1章 了解面向?qū)ο缶幊蹋ü?4頁)
第2章 創(chuàng)建自己的類(共18頁)
第3章 靜態(tài)成員(共8頁)
第4章 子類和繼承(共20頁)
第5章 抽象類和接口(共12頁)
第6章 對(duì)象Object和Class類(共24頁)
第7章 內(nèi)部類(共10頁)
第8章 將你的類打包并建立文檔(共14頁)
第四卷 字符串、數(shù)組和集合(共78頁)
第1章 字符串(共16頁)
第2章 數(shù)組(共26頁)
第3章 ArrayList類(共12頁)
第4章 LinkedList類(共10頁)
第5章 創(chuàng)建泛型集合類(共12頁)
第五卷 編程技巧(共72頁)
第1章 線程(共20頁)
第2章 網(wǎng)絡(luò)編程(共22頁)
第3章 正則表達(dá)式(共16頁)
第4章 遞歸(共14頁)
第六卷 Swing(共98頁)
第1章 Swing簡(jiǎn)介(共14頁)
第2章 事件處理(共16頁)
第3章 從用戶那里取輸入數(shù)據(jù)(共26頁)
第4章 從List中選擇(共22頁)
第5章 使用布局管理器(共18頁)
第七卷 Web編程 (共60頁)
第1章 創(chuàng)建Applets(共8頁)
第2章 創(chuàng)建Servlets(共20頁)
第3章 使用Java服務(wù)器頁面(共14頁)
第4章 使用JavaBeans(共16頁)
第八卷 文件和數(shù)據(jù)庫 (共88頁)
第1章 使用文件(共14頁)
第2章 使用文件流(共24頁)
第3章 數(shù)據(jù)庫(共14頁)
第4章 使用JDBC連接數(shù)據(jù)庫(共16頁)
第5章 使用XML(共18頁)
第九卷 趣味與游戲 (共70頁)
第1章 有趣的字體和顏色(共2頁)
第2章 畫形狀(共22頁)
第3章 使用圖像和聲音(共14頁)
第4章 動(dòng)畫和游戲設(shè)計(jì)(共18頁)
索引(共39頁)
【原文】
Introduction .....1
Book I: Java Basics.......7
Chapter 1: Welcome to Java....9
Chapter 2: Installing and Using Java Tools .......21
Chapter 3: Working with TextPad.....35
Chapter 4: Using Eclipse........43
Book II: Programming Basics...63
Chapter 1: Java Programming Basics.....65
Chapter 2: Working with Variables and Data Types.....83
Chapter 3: Working with Numbers and Expressions .......113
Chapter 4: Making Choices........141
Chapter 5: Going Around in Circles (Or, Using Loops)....161
Chapter 6: Pulling a Switcheroo .....187
Chapter 7: Adding Some Methods to Your Madness .......199
Chapter 8: Handling Exceptions .....217
Book III: Object-Oriented Programming....235
Chapter 1: Understanding Object-Oriented Programming....237
Chapter 2: Making Your Own Classes ........249
Chapter 3: Working with Statics .....265
Chapter 4: Using Subclasses and Inheritance.......273
Chapter 5: Using Abstract Classes and Interfaces .....293
Chapter 6: Using the Object and Class Classes ....305
Chapter 7: Using Inner Classes .......329
Chapter 8: Packaging and Documenting Your Classes ....339
Book IV: Strings, Arrays, and Collections........353
Chapter 1: Working with Strings.....355
Chapter 2: Using Arrays.......371
Chapter 3: Using the ArrayList Class ...397
Chapter 4: Using the LinkedList Class .......409
Chapter 5: Creating Generic Collection Classes ...419
Book V: Programming Techniques ......431
Chapter 1: Programming Threads........433
Chapter 2: Network Programming........453
Chapter 3: Using Regular Expressions.......475
Chapter 4: Using Recursion.......491
Book VI: Swing...505
Chapter 1: Swinging into Swing ......507
Chapter 2: Handling Events.......521
Chapter 3: Getting Input from the User .....537
Chapter 4: Choosing from a List .....563
Chapter 5: Using Layout Managers ......585
Book VII: Web Programming........603
Chapter 1: Creating Applets......605
Chapter 2: Creating Servlets .....613
Chapter 3: Using Java Server Pages .....633
Chapter 4: Using JavaBeans ......647
Book VIII: Files and Databases ....663
Chapter 1: Working with Files ...665
Chapter 2: Using File Streams ...679
Chapter 3: Database for $100, Please...703
Chapter 4: Using JDBC to Connect to a Database ......717
Chapter 5: Working with XML ...733
Book IX: Fun and Games .......751
Chapter 1: Fun with Fonts and Colors .......753
Chapter 2: Drawing Shapes .......767
Chapter 3: Using Images and Sound.....789
Chapter 4: Animation and Game Programming....803
Index .....821
【書名蜡秽、作者及其它信息】
Java? All-in-One Desk Reference For Dummies
ISBN-13: 978-0-7645-8961-4
ISBN-10: 0-7645-8961-X
Author:Doug Lowe
We’re proud of this book; please send us your comments through our online registration form located
at www.dummies.com/register/.