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

Java編程新手自學(xué)手冊(cè)

Java編程新手自學(xué)手冊(cè)

定 價(jià):¥89.90

作 者: 譚貞軍 等 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787111379379 出版時(shí)間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 538 字?jǐn)?shù):  

內(nèi)容簡介

  《Java編程新手自學(xué)手冊(cè)(附光盤)/新手學(xué)編程ABC叢書》編著者譚貞軍?!禞ava編程新手自學(xué)手冊(cè)(附光盤)/新手學(xué)編程ABC叢書》內(nèi)容提要:Java是當(dāng)今使用最為頻繁的編程語言之一,一直在開發(fā)領(lǐng)域占據(jù)重要的地位。本書循序漸進(jìn)、由淺入深地詳細(xì)講解了Java的核心技術(shù),并通過具體實(shí)例的實(shí)現(xiàn)過程演練了各個(gè)知識(shí)點(diǎn)的具體使用流程。全書共19章,分為4篇。第1~6章是基礎(chǔ)篇,逐一講解了Java基礎(chǔ),Java開發(fā)工具,Java數(shù)據(jù),字符串、運(yùn)算符和表達(dá)式,假設(shè)語句,循環(huán)語句等Java開發(fā)所必須具備的基本知識(shí)。第7~12章是核心技術(shù)篇,逐一講解了數(shù)組,面向?qū)ο?,類,異常處理,I/O與文件處理,線程等知識(shí);第13~17章是提高篇,逐一講解了網(wǎng)絡(luò)與通信,AWT開發(fā)窗體程序,窗口編程,數(shù)據(jù)庫編程等知識(shí)。第18、19章是綜合實(shí)戰(zhàn)篇,分別通過畫圖板系統(tǒng)和網(wǎng)上書城系統(tǒng)的實(shí)現(xiàn)過程,講解了Java語言在日常項(xiàng)目開發(fā)中的綜合應(yīng)用流程,并穿插介紹了各個(gè)模塊的實(shí)現(xiàn)技巧。每篇最后為本篇的范例實(shí)戰(zhàn),通過實(shí)戰(zhàn)演練幫助讀者掌握本篇知識(shí)。全書采用故事性、趣味性相結(jié)合的對(duì)話講解方式,并穿插了學(xué)習(xí)技巧和職場生存法則,引領(lǐng)讀者全面掌握J(rèn)ava。本書附有1張DVD光盤。本書不但適用于Java的初學(xué)者,也適于有一定Java基礎(chǔ)的讀者,還可以作為有一定造詣的程序員的參考書。本書不但適用于Java的初學(xué)者,也適于有一定Java基礎(chǔ)的讀者,還可以作為有一定造詣的程序員的參考書。

作者簡介

暫缺《Java編程新手自學(xué)手冊(cè)》作者簡介

圖書目錄

叢書序
前言
第一篇 基 礎(chǔ) 篇
第1章 Java基礎(chǔ)
1.1 認(rèn)識(shí)Java
1.2 Java初步
    1.2.1 Java的起源
    1.2.2 Java語言的特點(diǎn)
    1.2.3 Java的一些名詞解釋
1.3 搭建開發(fā)環(huán)境
    1.3.1 獲得JDK
    1.3.2 輕松安裝JDK
    1.3.3 JDK配置如此簡單
1.4 體會(huì)Java程序
    1.4.1 Java輸出“我喜歡你”
    1.4.2 編譯和運(yùn)行Java文件
1.5 疑難問題解析
職場點(diǎn)撥——談Java的重要性
第2章 Java開發(fā)工具介紹
2.1 認(rèn)識(shí)Java的開發(fā)工具
2.2 Java開發(fā)工具簡介
    2.2.1 Eclipse簡介
    2.2.2 Netbea 簡介
    2.2.3 JBuilder簡介
2.3 Eclipse的獲得與安裝
    2.3.1 獲得Eclipse
    2.3.2 新建一個(gè)Eclipse項(xiàng)目
2.4 NetBea 的使用
    2.4.1 下載NetBea 
    2.4.2 安裝NetBea 
    2.4.3 使用NetBea 新建項(xiàng)目
2.5 疑難問題解析
職場點(diǎn)撥——學(xué)習(xí)Java的正確態(tài)度
第3章 Java數(shù)據(jù)
3.1 量
    3.1.1 常量
    3.1.2 變量
3.2 數(shù)據(jù)類型
    3.2.1 簡單數(shù)據(jù)類型值范圍
    3.2.2 字符型
    3.2.3 整型
    3.2.4 浮點(diǎn)型
    3.2.5 布爾型
3.3 運(yùn)算符
    3.3.1 算術(shù)運(yùn)算符
    3.3.2 關(guān)系運(yùn)算符和邏輯運(yùn)算符
    3.3.3 位運(yùn)算符
    3.3.4 條件運(yùn)算符
3.4 標(biāo)識(shí)符和關(guān)鍵字
3.5 疑難問題解析
職場點(diǎn)撥——不同的客戶,不同的處理方式
第4章 字符串、運(yùn)算符和表達(dá)式
4.1 再看運(yùn)算符
    4.1.1 算術(shù)運(yùn)算符
    4.1.2 關(guān)系運(yùn)算符和邏輯運(yùn)算符
    4.1.3 位運(yùn)算符
    4.1.4 條件運(yùn)算符
    4.1.5 賦值運(yùn)算符
4.2 表達(dá)式
    4.2.1 什么是表達(dá)式
    4.2.2 表達(dá)式的優(yōu)先級(jí)
    4.2.3 表達(dá)式的應(yīng)用
4.3 字符串
    4.3.1 字符串的初始化
    4.3.2 String類
    4.3.3 StringBuffer類
4.4 疑難問題解析
職場點(diǎn)撥——提高你的職場生存能力
第5章 Java中的假設(shè)語句
5.1 if語句
    5.1.1 if控制語句
    5.1.2 if語句的延伸
    5.1.3 多個(gè)條件判斷的if語句
5.2 switch語句
    5.2.1 switch語句的形式
    5.2.2 switch語句無break
    5.2.3 case沒有執(zhí)行語句
    5.2.4 default可以不在末尾
5.3 條件語句
    5.3.1 正確使用switch語句
    5.3.2 正確使用if語句
    5.3.3 switch語句的執(zhí)行順序
5.4 疑難問題解析
職場點(diǎn)撥——?jiǎng)?chuàng)業(yè)還是就業(yè)
第6章 循環(huán)語句
6.1 Java循環(huán)語句
    6.1.1 for循環(huán)語句
    6.1.2 while循環(huán)語句
    6.1.3 do…while循環(huán)語句
6.2 跳轉(zhuǎn)功能的實(shí)現(xiàn)
    6.2.1 break語句的應(yīng)用
    6.2.2 return語句的應(yīng)用
    6.2.3 continue跳轉(zhuǎn)語句
    6.2.4 輕松使用跳轉(zhuǎn)語句
6.3 疑難問題解析
職場點(diǎn)撥——面試的準(zhǔn)備
溫故而知新——第一篇實(shí)戰(zhàn)范例
范例1 獲得JDK
范例2 配置運(yùn)行環(huán)境
范例3 安裝Java的開發(fā)工具
范例4 量、數(shù)據(jù)類型
范例5 運(yùn)算符
范例6 表達(dá)式
范例7 字符串
范例8 if語句
范例9 switch語句
范例10 for循環(huán)語句
范例11 while和do…while循環(huán)語句
范例12 數(shù)組
第二篇 核心技術(shù)篇
第7章 特殊數(shù)據(jù)——數(shù)組
7.1 簡單的一維數(shù)組
    7.1.1 聲明一維數(shù)組
    7.1.2 創(chuàng)建一維數(shù)組
    7.1.3 輕松初始化一維數(shù)組
7.2 二維數(shù)組
    7.2.1 二維數(shù)組的聲明
    7.2.2 二維數(shù)組的創(chuàng)建
    7.2.3 二維數(shù)組的初始化
7.3 多維數(shù)組
    7.3.1 三維數(shù)組的聲明
    7.3.2 三維數(shù)組的創(chuàng)建
    7.3.3 三維數(shù)組的初始化
7.4 對(duì)數(shù)組的操作
    7.4.1 復(fù)制數(shù)組
    7.4.2 比較數(shù)組
    7.4.3 搜索數(shù)組中的元素
    7.4.4 排序數(shù)組
    7.4.5 填充數(shù)組
7.5 疑難問題解析
職場點(diǎn)撥——客戶溝通之道
第8章 Java面向?qū)ο?br />8.1 面向?qū)ο?br />    8.1.1 面向?qū)ο蟮睦砟?br />    8.1.2 面向?qū)ο蟮奶攸c(diǎn)
8.2 面向?qū)ο蟮牡谝惶卣鳌?br />    8.2.1 如何編寫一個(gè)類
    8.2.2 特殊的方法——構(gòu)造方法
    8.2.3 一般的方法
8.3 屬性和方法的修飾符
    8.3.1 public修飾符
    8.3.2 private修飾符
    8.3.3 protected修飾符
    8.3.4 其他修飾符
8.4 this的用法
8.5 類和對(duì)象的使用
    8.5.1 創(chuàng)建和使用對(duì)象
    8.5.2 使用靜態(tài)變量和靜態(tài)方法
8.6 特殊的類—抽象類
    8.6.1 創(chuàng)建抽象類
    8.6.2 抽象類的規(guī)則
8.7 軟件包
    8.7.1 定義軟件包
    8.7.2 在Eclipse中定義軟件包
    8.7.3 在程序中插入軟件包
8.8 疑難問題解析
職場點(diǎn)撥——打造一個(gè)團(tuán)隊(duì)
第9章 類
9.1 類的繼承
    9.1.1 父類和子類
    9.1.2 調(diào)用父類的構(gòu)造方法
    9.1.3 隨意訪問父類的屬性和方法
    9.1.4 多重次繼承
9.2 重寫和重載
    9.2.1 重寫
    9.2.2 重載
    9.2.3 重寫與重載聯(lián)合使用
9.3 接口
    9.3.1 定義接口
    9.3.2 接口里的量和方法
    9.3.3 接口的實(shí)現(xiàn)
    9.3.4 接口的引用
9.4 疑難問題解析
職場點(diǎn)撥——模塊化設(shè)計(jì)的重要性
第10章 異常處理
10.1 什么是異常
    10.1.1 認(rèn)識(shí)異常
    10.1.2 Java提供的異常處理類
10.2 異常處理方式
    10.2.1 使用try…catch處理異常
    10.2.2 處理多個(gè)異常
    10.2.3 在異常中使用finally關(guān)鍵字
10.3 將異常拋出
    10.3.1 使用throws將異常拋出
    10.3.2 使用throw將異常拋出
10.4 自定義異常
10.5 異常處理的陋習(xí)
    10.5.1 丟棄異常
    10.5.2 不指定具體的異常
    10.5.3 占用資源不釋放
    10.5.4 不說明異常的詳細(xì)信息
    10.5.5 過于龐大的try塊
    10.5.6 輸出數(shù)據(jù)不完整
10.6 疑難問題解析
職場點(diǎn)撥——不同老板的不同特點(diǎn)
第11章 I/O與文件處理
11.1 Java I/O簡介
11.2 流
    11.2.1 字節(jié)流
    11.2.2 字符流
11.3 加快I/O操作效率
    11.3.1 緩沖字節(jié)流
    11.3.2 緩沖字符流
11.4 文件處理
    11.4.1 文件類
    11.4.2 使用文件類處理文件
11.5 疑難問題解析
職場點(diǎn)撥——可以做兼職
第12章 Java線程
12.1 線程起步
    12.1.1 線程與進(jìn)程的理解
    12.1.2 多線程的理解
12.2 創(chuàng)建線程
    12.2.1 創(chuàng)建主線程
    12.2.2 通過runable接口創(chuàng)建線程
    12.2.3 通過Thread類創(chuàng)建線程
12.3 創(chuàng)建多線程
12.4 線程的優(yōu)先級(jí)
12.5 控制線程
    12.5.1 當(dāng)前的線程等待
    12.5.2 當(dāng)前線程進(jìn)入睡眠狀態(tài)
    12.5.3 當(dāng)前線程做出讓步
12.6 多線程同步
    12.6.1 同步的重要性
    12.6.2 輕松實(shí)現(xiàn)同步
    12.6.3 什么是死鎖
12.7 線程之間互相通信
12.8 疑難問題解析
職場點(diǎn)撥——揣測(cè)老板的弦外之音
溫故而知新——第二篇實(shí)戰(zhàn)范例
范例1 類的繼承
范例2 接口的實(shí)現(xiàn)
范例3 異常的處理
范例4 讀取文件的字符
范例5 緩沖字節(jié)流
范例6 深刻認(rèn)識(shí)多線程
范例7 認(rèn)識(shí)網(wǎng)絡(luò)編程
第三篇 提 高 篇
第13章 網(wǎng)絡(luò)與通信
13.1 什么是網(wǎng)絡(luò)通信
    13.1.1 TCP/IP協(xié)議
    13.1.2 使用URL進(jìn)行網(wǎng)絡(luò)鏈接
    13.1.3 編寫URL程序常用的方法
13.2 網(wǎng)絡(luò)編程初步
    13.2.1 創(chuàng)建Socket
    13.2.2 多個(gè)客戶端連接
13.3 疑難問題解析
職場點(diǎn)撥——同事相處之道
第14章 AWT開發(fā)窗體程序
14.1 什么是AWT
14.2 創(chuàng)建窗口
14.3 創(chuàng)建窗口組件
14.4 布局利器
    14.4.1 布局利器FlowLayout
    14.4.2 布局利器BorderLayout
    14.4.3 布局利器GridLayout
    14.4.4 布局利器CardLayout
    14.4.5 布局利器Null
14.5 編寫監(jiān)聽接口
    14.5.1 窗口監(jiān)聽的接口
    14.5.2 按鈕監(jiān)聽的接口
    14.5.3 文本框監(jiān)聽的接口
14.6 疑難問題解析
職場點(diǎn)撥——修煉“門面功夫”
第15章 深入Java窗口編程
15.1 Swing的開發(fā)步驟
15.2 創(chuàng)建窗口
    15.2.1 JFrame簡介和方法
    15.2.2 創(chuàng)建第一個(gè)Swing窗口
15.3 Icon接口
15.4 添加組件
    15.4.1 彈出式菜單
    15.4.2 文本框
    15.4.3 菜單
    15.4.4 單選按鈕
    15.4.5 復(fù)選框按鈕
    15.4.6 列表框
    15.4.7 選項(xiàng)卡
    15.4.8 文本域
    15.4.9 按鈕
    15.4.10 進(jìn)度條
15.5 常用的布局管理器
    15.5.1 不使用布局管理器
    15.5.2 使用邊界布局管理器
    15.5.3 使用網(wǎng)格布局管理器
15.6 疑難問題解析
職場點(diǎn)撥——你準(zhǔn)備找好工作嗎
第16章 Java和數(shù)據(jù)庫
16.1 數(shù)據(jù)庫的定義
16.2 操作MySQL數(shù)據(jù)庫
16.3 MySQL的安裝
16.4 MySQL的管理工具
    16.4.1 創(chuàng)建數(shù)據(jù)庫
    16.4.2 創(chuàng)建表
    16.4.3 輸入記錄
16.5 SQL Sever很簡單
    16.5.1 創(chuàng)建數(shù)據(jù)庫
    16.5.2 創(chuàng)建表
    16.5.3 創(chuàng)建記錄
16.6 疑難問題解析
職場點(diǎn)撥——我有一顆創(chuàng)業(yè)心
第17章 數(shù)據(jù)庫編程
17.1 SQL操作
17.2 什么是JDBC
    17.2.1 JDBC API
    17.2.2 JDBC驅(qū)動(dòng)類型
17.3 連接數(shù)據(jù)庫
    17.3.1 輕松連接MySQL
    17.3.2 輕松連接SQL Sever 2000
17.4 SQL語句
    17.4.1 新建數(shù)據(jù)庫表
    17.4.2 數(shù)據(jù)庫查詢語句
    17.4.3 數(shù)據(jù)庫操縱語句
17.5 疑難問題解析
職場點(diǎn)撥——談加薪升職
溫故而知新——第三篇實(shí)戰(zhàn)范例
范例1 順序布局
范例2 網(wǎng)格布局
范例3 Swing窗口(一)
范例4 Swing窗口(二)
范例5 新建MySQL數(shù)據(jù)庫
第四篇 綜合實(shí)戰(zhàn)篇
第18章 畫圖板
18.1 系統(tǒng)概述與預(yù)覽
    18.1.1 軟件概述
    18.1.2 軟件預(yù)覽
18.2 創(chuàng)建軟件的準(zhǔn)備
    18.2.1 搜集素材
    18.2.2 獲得Java API手冊(cè)
18.3 編程軟件
    18.3.1 創(chuàng)建一個(gè)類
    18.3.2 菜單欄和標(biāo)題欄的程序
    18.3.3 保存文檔的程序
    18.3.4 界面的實(shí)現(xiàn)
    18.3.5 調(diào)色盤的實(shí)現(xiàn)
    18.3.6 中央畫布的實(shí)現(xiàn)
    18.3.7 輸入字體的實(shí)現(xiàn)
    18.3.8 打開以前文檔的實(shí)現(xiàn)
    18.3.9 實(shí)現(xiàn)其他功能
第19章 “眾望書城”網(wǎng)上系統(tǒng)
19.1 效果展示
19.2 數(shù)據(jù)庫設(shè)計(jì)
19.3 SQL Server 2000 JDBC驅(qū)動(dòng)
    19.3.1 下載JDBC驅(qū)動(dòng)
    19.3.2 安裝JDBC驅(qū)動(dòng)
    19.3.3 配置JDBC驅(qū)動(dòng)
    19.3.4 將JDBC驅(qū)動(dòng)加載到項(xiàng)目中去
19.4 系統(tǒng)設(shè)計(jì)
    19.4.1 登錄窗口的編寫
    19.4.2 主窗口
    19.4.3 商品信息的基本管理
    19.4.4 進(jìn)貨信息管理
    19.4.5 銷售信息管理
    19.4.6 庫存管理
    19.4.7 查詢與統(tǒng)計(jì)
19.5 數(shù)據(jù)庫模塊的編程
溫故而知新——第四篇實(shí)戰(zhàn)范例
范例1 編寫記事本
范例2 使用Java編寫簡易計(jì)算器

本目錄推薦

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