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

Java編程技術(shù)基礎(chǔ)

Java編程技術(shù)基礎(chǔ)

定 價(jià):¥36.00

作 者: 劉勇軍 等主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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

內(nèi)容簡介

  本書以工程為導(dǎo)向,強(qiáng)化實(shí)訓(xùn)和案例教學(xué)。通過案例與工程的訓(xùn)練,加深對(duì)理論知識(shí)的理解,掌握這些知識(shí)后能夠開發(fā)完整的Java項(xiàng)目。全書共13章,內(nèi)容包括Java開發(fā)環(huán)境介紹、Java語言基礎(chǔ)、面向?qū)ο蠡A(chǔ)、數(shù)組、常用類與集合、圖形用戶界面、異常處理、輸入/輸出流、線程、數(shù)據(jù)庫應(yīng)用、Applet與Java網(wǎng)絡(luò)編程等。本書結(jié)構(gòu)清晰,知識(shí)點(diǎn)分布合理。每章都有與本章知識(shí)點(diǎn)結(jié)合緊密的案例以及相應(yīng)實(shí)訓(xùn)操作和習(xí)題。本書案例非常豐富,體現(xiàn)的形式多樣。在各章后有對(duì)本章知識(shí)應(yīng)用的小案例。全書提供3個(gè)完整的項(xiàng)目:貪吃蛇游戲、學(xué)生成績管理系統(tǒng)和公共聊天室程序;其中,貪吃蛇游戲項(xiàng)目按知識(shí)點(diǎn)體現(xiàn)在相應(yīng)章節(jié)后面,并對(duì)知識(shí)的應(yīng)用思路有較詳細(xì)的介紹。本書可作為大專院校計(jì)算機(jī)專業(yè)的教材,也適合作為Java培訓(xùn)教材。

作者簡介

暫缺《Java編程技術(shù)基礎(chǔ)》作者簡介

圖書目錄

第1章 Java開發(fā)環(huán)境
 1.1 Java語言簡介
 1.2 Java程序舉例
  1.2.1 Java應(yīng)用程序
  1.2.2 Java小應(yīng)用程序Applet
 1.3 Java開發(fā)環(huán)境的搭建
  1.3.1 JDK的下載與安裝
  1.3.2 環(huán)境變量的配置
  1.3.3 Java程序的編譯與運(yùn)行
 1.4 MyEclipse集成開發(fā)環(huán)境
  1.4.1 MyEclipse 7.0環(huán)境配置
  1.4.2 MyEclipse下開發(fā)Java工程
 1.5 實(shí)訓(xùn)操作
第2章 貪吃蛇游戲項(xiàng)目概述
 2.1 項(xiàng)目概述
 2.2 解決方案
  2.2.1 工程
  2.2.2 類說明
 2.3 游戲說明與運(yùn)行效果
  2.3.1 游戲說明
  2.3.2 運(yùn)行部分效果
 2.4 打包與運(yùn)行
第3章 Java語言基礎(chǔ)
 3.1 標(biāo)識(shí)符、關(guān)鍵字和注釋
  3.1.1 標(biāo)識(shí)符
  3.1.2 關(guān)鍵字
  3.1.3 注釋
 3.2 數(shù)據(jù)類型
  3.2.1 數(shù)據(jù)類型的劃分
  3.2.2 變量和常量
  3.2.3 類型轉(zhuǎn)換
 3.3 運(yùn)算符和表達(dá)式
  3.3.1 運(yùn)算符
  3.3.2 表達(dá)式
 3.4 Java流控制語句
  3.4.1 分支語句
  3.4.2 循環(huán)語句
  3.4.3 跳轉(zhuǎn)控制語句
 3.5 案例:輸出九九乘法表程序
 3.6 實(shí)訓(xùn)操作
 習(xí)題
第4章 面向?qū)ο蠡A(chǔ)
 4.1 面向?qū)ο蠡A(chǔ)概述
  4.1.1 類與對(duì)象概述
  4.1.2 封裝和數(shù)據(jù)隱藏
  4.1.3 繼承和重用
  4.1.4 多態(tài)性
  4.1.5 方法與消息概述
 4.2 類的定義及成員變量初始化
 4.3 創(chuàng)建對(duì)象
  4.3.1 對(duì)象的生命周期
  4.3.2 創(chuàng)建對(duì)象
  4.3.3 對(duì)象的使用
  4.3.4 對(duì)象的釋放
 4.4 類成員的定義
  4.4.1 成員的修飾符
  4.4.2 常量的定義和最終方法
  4.4.3 成員方法的重載——多態(tài)性體現(xiàn)
 4.5 構(gòu)造方法
  4.5.1 構(gòu)造方法的定義
  4.5.2 帶參數(shù)的構(gòu)造方法
  4.5.3 構(gòu)造方法重載
 4.6 this的用法
 4.7 靜態(tài)成員
  4.7.1 靜態(tài)成員的特性
  4.7.2 靜態(tài)成員的使用
  4.7.3 靜態(tài)成員變量
  4.7.4 靜態(tài)成員方法
 4.8 繼承
  4.8.1 繼承的定義
  4.8.2 繼承說明
  4.8.3 成員變量的隱藏
  4.8.4 方法的覆蓋
  4.8.5 super關(guān)鍵字
  4.8.6 子類構(gòu)造方法
 4.9 抽象類
 4.10 接口
  4.10.1 接口的定義
  4.10.2 接口的使用
 4.11 包
  4.11.1 包的創(chuàng)建
  4.11.2 包的引用
 4.12 內(nèi)部類與匿名類
  4.12.1 內(nèi)部類
  4.12.2 匿名類
 4.13 案例:本章知識(shí)在貪吃蛇項(xiàng)目中的應(yīng)用
 4.14 實(shí)訓(xùn)操作
 習(xí)題
第5章 數(shù)組、常用類與集合
 5.1 數(shù)組
  5.1.1 一維數(shù)組
  5.1.2 多維數(shù)組
 5.2 字符串類
  5.2.1 String類及其函數(shù)
  5.2.2 StringBuffer類及其函數(shù)
 5.3 Math類
 5.4 Random類
 5.5 數(shù)字類
  5.5.1 包裝類
  5.5.2 數(shù)字類與字符串類型間轉(zhuǎn)換的常用方法
 5.6 日期類
 5.7 集合
  5.7.1 集合概述
  5.7.2 Collection
  5.7.3 List
  5.7.4 Set
 5.8 案例
  5.8.1 案例一:輸出楊輝三角形
  5.8.2 案例二:簡易學(xué)生管理系統(tǒng)
  5.8.3 案例三:本章知識(shí)在貪吃蛇項(xiàng)目中的應(yīng)用
 5.9 實(shí)訓(xùn)操作
 習(xí)題
第6章 異常處理
 6.1 異常處理的概念和Java異常處理的體系結(jié)構(gòu)
 6.2 異常處理
  6.2.1 try-catch-finally語句
  6.2.2 throw語句
  6.2.3 throws子句
 6.3 自定義異常
 6.4 案例:算數(shù)運(yùn)算中的異常處理
 6.5 實(shí)訓(xùn)操作
 習(xí)題
第7章 輸入/輸出流
 7.1 輸入/輸出概述
 7.2 標(biāo)準(zhǔn)輸入/輸出流
 7.3 文件類
 7.4 字節(jié)輸入/輸出流
 7.5 字符輸入/輸出流
 7.6 緩沖流
 7.7 隨機(jī)存取文件
 7.8 案例:內(nèi)容的輸入與存放
 7.9 實(shí)訓(xùn)操作
 習(xí)題
第8章 Applet
 8.1 Applet概述
 8.2 Applet的生命周期
 8.3 paint()方法與Graphics類
 8.4 案例:本章知識(shí)在貪吃蛇項(xiàng)目中的應(yīng)用
 8.5 實(shí)訓(xùn)操作
 習(xí)題
第9章 圖形用戶界面
 9.1 AWT
  9.1.1 AWT概述
  9.1.2 組件和容器
 9.2 布局設(shè)計(jì)
  9.2.1 FlowLayout布局
  9.2.2 BorderLayout布局
  9.2.3 CardLayout布局
  9.2.4 GridLayout布局
 9.3 Swing
 9.4 事件處理
  9.4.1 事件處理機(jī)制
  9.4.2 事件處理方法
  9.4.3 典型事件處理
 9.5 案例
  9.5.1 案例一:簡單計(jì)算器的實(shí)現(xiàn)
  9.5.2 案例二:簡單記事本的實(shí)現(xiàn)
  9.5.3 案例三:本章知識(shí)在貪吃蛇項(xiàng)目中的應(yīng)用
 9.6 實(shí)訓(xùn)操作
 習(xí)題
第10章 線程
 10.1 線程概述
 10.2 線程的創(chuàng)建與啟動(dòng)
 10.3 線程的狀態(tài)與常用方法
  10.3.1 線程的狀態(tài)
  10.3.2 線程常用方法
 10.4 線程優(yōu)先級(jí)和調(diào)度
 10.5 案例
  10.5.1 案例一:模擬球的彈跳
  10.5.2 案例二:本章知識(shí)在貪吃蛇項(xiàng)目中的應(yīng)用
 10.6 實(shí)訓(xùn)操作
 習(xí)題
第11章 Java網(wǎng)絡(luò)編程
 11.1 IP地址與InetAddress類
  11.1.1 IP地址簡介
  11.1.2 InetAddress類
 11.2 基于URL的Java網(wǎng)絡(luò)編程
  11.2.1 統(tǒng)一資源定位符URL
  11.2.2 URL組成
  11.2.3 URL創(chuàng)建
  11.2.4 URL解析
  11.2.5 從URL讀取WWW網(wǎng)絡(luò)資源
 11.3 基于Socket的Java網(wǎng)絡(luò)編程
  11.3.1 Socket通信
  11.3.2 Socket通信機(jī)制
  11.3.3 創(chuàng)建Socket
  11.3.4 客戶端Socket
  11.3.5 服務(wù)器端的ServerSocket
  11.3.6 打開輸入/輸出流
  11.3.7 關(guān)閉Socket
 11.4 案例:簡易通信程序設(shè)計(jì)
 11.5 實(shí)訓(xùn)操作
 習(xí)題
第12章 數(shù)據(jù)庫應(yīng)用
 12.1 JDBC
  12.1.1 JDBC概述
  12.1.2 JDBC API
  12.1.3 Java訪問數(shù)據(jù)庫的步驟
 12.2 查詢記錄
  12.2.1 根據(jù)條件查詢記錄
  12.2.2 對(duì)查詢的記錄進(jìn)行排序輸出
  12.2.3 通配符查詢
  12.2.4 prepareStatement()方法的應(yīng)用
 12.3 更新記錄
 12.4 添加記錄
 12.5 刪除記錄
 12.6 案例:學(xué)生成績管理系統(tǒng)
  12.6.1 數(shù)據(jù)庫的相關(guān)操作
  12.6.2 主界面設(shè)計(jì)
  12.6.3 查詢模塊設(shè)計(jì)
  12.6.4 添加記錄模塊設(shè)計(jì)
  12.6.5 修改記錄模塊設(shè)計(jì)
  12.6.6 刪除記錄模塊設(shè)計(jì)
 12.7 實(shí)訓(xùn)操作
 習(xí)題
第13章 綜合案例
 13.1 公共聊天室程序說明
 13.2 公共聊天室程序設(shè)計(jì)
  13.2.1 登錄流程
  13.2.2 注冊(cè)流程
  13.2.3 聊天流程
  13.2.4 聊天服務(wù)器
 13.3 案例:公共聊天室應(yīng)用程序
  13.3.1 數(shù)據(jù)處理實(shí)現(xiàn)
  13.3.2 登錄實(shí)現(xiàn)
  13.3.3 注冊(cè)實(shí)現(xiàn)
  13.3.4 聊天實(shí)現(xiàn)
  13.3.5 聊天服務(wù)器實(shí)現(xiàn)

本目錄推薦

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