注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java輕松入門(mén)

Java輕松入門(mén)

Java輕松入門(mén)

定 價(jià):¥36.00

作 者: 郝煥 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買這本書(shū)可以去


ISBN: 9787115194671 出版時(shí)間: 2009-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 268 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java輕松入門(mén)》一切從實(shí)際出發(fā),不拘泥于深?yuàn)W的理論,也絕不敷衍于人云亦云,從最基礎(chǔ)的Java語(yǔ)言特點(diǎn)講起。每一個(gè)知識(shí)點(diǎn),都提煉自筆者多年的經(jīng)驗(yàn)所得;每一個(gè)示例,都佐以鮮活的小情景?!禞ava輕松入門(mén)》的特點(diǎn)就是情景式的描述,用一個(gè)全新的視角與手法來(lái)介紹Java的基本概念及核心的面向?qū)ο笏枷?,并介紹了多線程、SWT的窗體開(kāi)發(fā)、文件操作、JDBC等關(guān)鍵技術(shù),同時(shí)為讀者準(zhǔn)備了兩個(gè)有趣的小項(xiàng)目,寓學(xué)于樂(lè),使讀者輕輕松松學(xué)Java。Java是什么,相信已不需要再多說(shuō)什么,打開(kāi)各招聘網(wǎng)站,需求量最大的一定是Java人才。Java自1995年推出之后,經(jīng)過(guò)多年的發(fā)展,已發(fā)展為一個(gè)完善而龐大的體系。小到嵌入式系統(tǒng)的小游戲,大到企業(yè)級(jí)應(yīng)用的ERP系統(tǒng),都有Java的影子。Java簡(jiǎn)單而又強(qiáng)大,優(yōu)雅而又健壯,加上更為純粹的面向?qū)ο?,顯而易見(jiàn)的優(yōu)點(diǎn)讓Java贏得了程序員的擁護(hù),也贏得了企業(yè)界的支持。盡管Java是如此的優(yōu)秀,然而學(xué)一門(mén)語(yǔ)言畢竟是生澀的,《Java輕松入門(mén)》就致力于讓讀者更輕松、更愉快地進(jìn)入Java世界的大門(mén)?!禞ava輕松入門(mén)》非常適合對(duì)Java感興趣、思維活躍、期望以一種輕松愉快的心態(tài)來(lái)進(jìn)行學(xué)習(xí)的初學(xué)者?!禞ava輕松入門(mén)》完全不需要讀者有任何的編程方面的基礎(chǔ)知識(shí),只要有興趣,那么《Java輕松入門(mén)》就是最適合的選擇。

作者簡(jiǎn)介

暫缺《Java輕松入門(mén)》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 筑基
第1章 Java初體驗(yàn)
1.1 為什么是Java
1.2 Java怎么改變我的生活
1.3 打開(kāi)大門(mén)前的準(zhǔn)備
1.3.1 下載JDK
1.3.2 安裝JDK
1.3.3 JDK的配置
1.3.4 測(cè)試JDK配置是否成功
1.4 Java世界的風(fēng)俗
1.4.1 命名規(guī)范
1.4.2 代碼編寫(xiě)常見(jiàn)規(guī)則
1.4.3 Java注釋要求
1.5 站在門(mén)口說(shuō)Hello
1.5.1 編寫(xiě)HelloWorld代碼
1.5.2 編譯和運(yùn)行HelloWorld
1.5.3 如何獲取在線幫助
1.6 小結(jié)
1.7 習(xí)題
第2章 Java江湖的寶劍Eclipse
2.1 Eclipse的獲取與安裝
2.1.1 下載與安裝Eclipse
2.1.2 啟動(dòng)Eclipse
2.1.3 漢化Eclipse
2.2 Eclipse使用說(shuō)明
2.2.1 什么是工作空間
2.2.2 Eclipse工作界面概述
2.2.3 什么是透視圖
2.2.4 什么是視圖
2.2.5 熟悉Eclipse的菜單欄和工具欄
2.2.6 先人一手,掌握快捷鍵
2.3 手把手HelloWorld
2.3.1 起式,創(chuàng)建新的Java項(xiàng)目
2.3.2 出招,創(chuàng)建可執(zhí)行Java類
2.3.3 不一樣的HelloWorld
2.4 Eclipse進(jìn)階
2.4.1 導(dǎo)入已有項(xiàng)目
2.4.2 插件機(jī)制簡(jiǎn)介
2.5 小結(jié)
2.6 習(xí)題
第3章 Java功法之?dāng)?shù)據(jù)類型
3.1 生來(lái)不變的常量
3.2 為變而生的變量
3.3 數(shù)據(jù)類型
3.3.1 常用基礎(chǔ)類型
3.3.2 對(duì)象類型
3.3.3 String詳解
3.3.4 高精度數(shù)據(jù)類型
3.3.5 數(shù)組基礎(chǔ)
3.4 數(shù)據(jù)類型間的轉(zhuǎn)換
3.5 Java中的常用運(yùn)算符
3.5.1 賦值運(yùn)算符
3.5.2 算術(shù)運(yùn)算符
3.5.3 運(yùn)算符的優(yōu)先級(jí)別與結(jié)合特性
3.6 Java的自留地——關(guān)鍵字
3.7 小結(jié)
3.8 習(xí)題
第4章 用如果造句——條件語(yǔ)句
4.1 如果…
4.1.1 關(guān)系條件
4.1.2 邏輯條件
4.1.3 用問(wèn)號(hào)寫(xiě)最簡(jiǎn)潔的如果句子
4.2 否則…
4.2.1 如果與否則if…else…
4.2.2 如果里的如果——if嵌套
4.3 開(kāi)關(guān)switch
4.3.1 switch怎么用
4.3.2 switch與if的比較
4.3.3 用switch寫(xiě)個(gè)紅綠燈開(kāi)關(guān)
4.4 小結(jié)
4.5 習(xí)題
第5章 減輕重復(fù)勞動(dòng)——循環(huán)語(yǔ)句
5.1 三千米的跑圈運(yùn)動(dòng)
5.1.1 用for語(yǔ)句跑圈
5.1.2 圈數(shù)加加,體力減減
5.1.3 什么時(shí)候用for
5.2 跑不動(dòng)了怎么辦
5.2.1 跳出比賽用Break
5.2.2 偷工減料直接下一圈Continue
5.3 圈圈的其他跑法
5.3.1 邊跑邊看終點(diǎn)的while
5.3.2 先跑一圈再說(shuō)的do…while…
5.3.3 圈套圈——循環(huán)嵌套
5.4 各種跑圈方法的特點(diǎn)比較
5.5 小結(jié)
5.6 習(xí)題
第6章 對(duì)象是什么
6.1 一切都是對(duì)象
6.1.1 什么是對(duì)象
6.1.2 為什么要面向?qū)ο?br />6.2 包
6.2.1 包是什么
6.2.2 包起到什么作用
6.2.3 容易出錯(cuò)的包路徑
6.2.4 使用包中的類
6.3 類
6.3.1 什么是類
6.3.2 類的結(jié)構(gòu)
6.3.3 成員方法
6.3.4 成員變量和局部變量
6.3.5 公用還是私用
6.3.6 static關(guān)鍵字的使用
6.3.7 構(gòu)造方法的意義
6.4 使用對(duì)象
6.4.1 創(chuàng)建對(duì)象
6.4.2 使用對(duì)象
6.4.3 對(duì)象的作用域
6.4.4 垃圾回收
6.5 小結(jié)
6.6 習(xí)題
第7章 對(duì)象深入
7.1 父子傳承——繼承
7.1.1 繼承概念
7.1.2 繼承的代碼實(shí)現(xiàn)
7.1.3 繼承中的類型轉(zhuǎn)換
7.1.4 繼承中的子類可以做些什么
7.1.5 單根繼承
7.1.6 哪些遺產(chǎn)可以繼承
7.1.7 繼承后的初始化順序
7.2 一名多用與青出于藍(lán)
7.2.1 一名多用——方法的重載
7.2.2 青出于藍(lán)——方法的覆寫(xiě)
7.3 抽象類與final類
7.3.1 我是模板之抽象類
7.3.2 巧用抽象類
7.3.3 我不要后代之final類
7.4 向世界說(shuō)我能做到——接口
7.4.1 接口是什么
7.4.2 兌現(xiàn)承諾實(shí)現(xiàn)接口
7.4.3 面向接口編程
7.4.4 用接口實(shí)現(xiàn)多重繼承特性
7.5 一切的根java.lang.Object
7.6 小結(jié)
7.7 習(xí)題
第8章 形形色色的對(duì)象倉(cāng)庫(kù)
8.1 有序但容量有限的倉(cāng)庫(kù)——數(shù)組
8.1.1 單列門(mén)的床頭柜——一維數(shù)組
8.1.2 分格書(shū)櫥——二維數(shù)組
8.1.3 立體倉(cāng)庫(kù)——多維數(shù)組
8.1.4 經(jīng)常出錯(cuò)之?dāng)?shù)組越界
8.2 不限容的大倉(cāng)庫(kù)ArrayList
8.2.1 ArrayList的定義
8.2.2 添加對(duì)象到ArrayList
8.2.3 從ArrayList中獲取對(duì)象
8.2.4 從ArrayList中移除對(duì)象
8.2.5 ArrayList其他常用方法
8.2.6 迭代器Iterator實(shí)現(xiàn)ArrayList的迭代
8.2.7 ArrayList的自定義排序
8.3 不允許重復(fù)的倉(cāng)庫(kù)Set
8.3.1 使用HashSet類
8.3.2 使用TreeSet類
8.4 易于檢索的倉(cāng)庫(kù)HashMap
8.4.1 HashMap的定義
8.4.2 HashMap優(yōu)點(diǎn)
8.4.3 HashMap的數(shù)據(jù)存取
8.4.4 HashMap的迭代
8.5 其他倉(cāng)庫(kù)
8.5.1 HashTable的簡(jiǎn)介
8.5.2 Vector的簡(jiǎn)介
8.5.3 TreeMap的簡(jiǎn)介
8.5.4 LinkedList的簡(jiǎn)介
8.6 讓倉(cāng)庫(kù)更安全——泛型
8.7 小結(jié)
8.8 習(xí)題
第2篇 進(jìn)階
第9章 不當(dāng)甩手掌柜——異常處理
9.1 出異常了
9.1.1 異常是什么
9.1.2 異常的分類
9.1.3 常見(jiàn)異常列表
9.2 捕捉搗蛋鬼之try…catch…
9.3 抓異常的處理策略
9.3.1 抓了不管的Unchecked異常
9.3.2 兩手硬抓的Checked異常
9.4 自定義異常
9.5 抓住搗蛋鬼后的清場(chǎng)行動(dòng)之finally使用
9.6 小結(jié)
9.7 習(xí)題
第10章 進(jìn)出之道Java輸入輸出系統(tǒng)
10.1 JavaI/O簡(jiǎn)介
10.1.1 流的概念
10.1.2 字節(jié)數(shù)據(jù)流
10.1.3 字符數(shù)據(jù)流
10.1.4 緩沖數(shù)據(jù)流
10.2 到命令行的輸入輸出
10.2.1 標(biāo)準(zhǔn)流
10.2.2 命令行上的輸入輸出
10.2.3 格式化輸出
10.3 一步一步學(xué)文件操作
10.3.1 文件夾操作
10.3.2 文件操作
10.3.3 文件內(nèi)容的讀寫(xiě)
10.4 Properties類文件的操作
10.4.1 讀取Properties文件
10.4.2 寫(xiě)入Properties文件
10.4.3 Properties類詳解
10.5 Serializable接口的使用
10.5.1 Serializable概念
10.5.2 把對(duì)象寫(xiě)到硬盤(pán)上
10.6 小結(jié)
10.7 習(xí)題
第11章 榨干CPU之多線程
11.1 線程起步
11.1.1 進(jìn)程與線程
11.1.2 可惡的排隊(duì)
11.1.3 造個(gè)分身去排隊(duì)
11.2 怎么創(chuàng)建線程
11.2.1 通過(guò)繼承Thread類創(chuàng)建線程
11.2.2 通過(guò)實(shí)現(xiàn)Runnable接口創(chuàng)建線程
11.2.3 怎么選擇最符合的創(chuàng)建方式
11.3 我想排到前面去
11.3.1 調(diào)整線程的優(yōu)先級(jí)
11.3.2 線程的執(zhí)行順序
11.4 維持排隊(duì)秩序——線程的控制
11.4.1 中斷線程
11.4.2 join方法
11.4.3 sleep()方法
11.4.4 yield()方法
11.5 默默地做任務(wù)——守護(hù)線程
11.6 重要共享資源管理——線程的同步
11.6.1 多線程同寫(xiě)一塊數(shù)據(jù)
11.6.2 線程同步方法
11.6.3 將代碼塊設(shè)為同步
11.6.4 線程死鎖
11.7 線程間通信
11.7.1 線程的狀態(tài)
11.7.2 wait( )、notify( )與notifyAll( )
11.7.3 幾個(gè)不再被使用的方法
11.8 小結(jié)
11.9 習(xí)題
第12章 通往數(shù)據(jù)庫(kù)的橋(JDBC)
12.1 什么是JDBC
12.1.1 JDBC簡(jiǎn)介
12.1.2 關(guān)系型數(shù)據(jù)庫(kù)的常見(jiàn)操作
12.1.3 怎樣獲取正確的JDBC驅(qū)動(dòng)程序
12.2 必須會(huì)使用的JDBC類
12.2.1 打開(kāi)數(shù)據(jù)庫(kù)的Connection
12.2.2 執(zhí)行指令的Statement
12.2.3 查詢結(jié)果集ResultSet
12.3 一步一步學(xué)查數(shù)據(jù)庫(kù)
12.3.1 執(zhí)行查詢SQL語(yǔ)句
12.3.2 處理查詢結(jié)果
12.3.3 完整的查詢示例
12.4 一步一步學(xué)各種數(shù)據(jù)庫(kù)操作
12.4.1 怎么插入數(shù)據(jù)到數(shù)據(jù)庫(kù)
12.4.2 怎么更新數(shù)據(jù)到數(shù)據(jù)庫(kù)
12.4.3 怎么從數(shù)據(jù)庫(kù)刪除數(shù)據(jù)
12.5 JDBC處理事務(wù)
12.6 小結(jié)
12.7 習(xí)題
第13章 窗體程序開(kāi)發(fā)技術(shù)(Swing)
13.1 Swing簡(jiǎn)介
13.2 跟我學(xué)用窗體說(shuō)HelloWorld
13.2.1 創(chuàng)建主窗體
13.2.2 創(chuàng)建菜單
13.2.3 創(chuàng)建工具欄
13.2.4 創(chuàng)建文本框
13.2.5 創(chuàng)建按鈕
13.2.6 添加消息框
13.2.7 添加事件
13.2.8 完整代碼
13.3 常用布局管理器
13.3.1 FlowLayout布局
13.3.2 BorderLayout布局
13.3.3 GridBagLayout布局
13.4 所見(jiàn)即所得的Jigloo
13.4.1 Jigloo的獲得
13.4.2 Jigloo的創(chuàng)建向?qū)?br />13.4.3 Jigloo的操作界面簡(jiǎn)介
13.5 小結(jié)
13.6 習(xí)題
第3篇 實(shí)戰(zhàn)講解
第14章 輕輕松松黑杰克(21點(diǎn))
14.1 21點(diǎn)游戲的需求分析
14.1.1 需求用例分析
14.1.2 玩法分析
14.2 代碼實(shí)現(xiàn)
14.2.1 Card撲克牌
14.2.2 Player玩家
14.2.3 Dealer荷官
14.2.4 CardsInHand一手好牌
14.2.5 BlackJack游戲開(kāi)始
14.3 小結(jié)
第15章 應(yīng)用實(shí)戰(zhàn)之實(shí)用個(gè)人通訊冊(cè)(C/S)
15.1 需求分析
15.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
15.3 界面設(shè)計(jì)
15.3.1 主界面設(shè)計(jì)
15.3.2 添加聯(lián)系人界面
15.3.3 修改聯(lián)系人界面
15.3.4 刪除聯(lián)系人界面
15.4 功能實(shí)現(xiàn)
15.4.1 工具代碼
15.4.2 數(shù)據(jù)庫(kù)表訪問(wèn)類
15.4.3 主界面代碼
15.4.4 添加與修改界面代碼
15.5 小結(jié)
附錄 JDK命令詳解
A.1 rmic
A.2 rmid
A.3 rmiregistry
A.4 serialver
A.5 jarsigner
A.6 keytool
A.7 native2ascii
A.8 appletviewer
A.9 extcheck
A.10 jar
A.11 javadoc
A.12 javac

本目錄推薦

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