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

Java程序設(shè)計(jì)項(xiàng)目教程

Java程序設(shè)計(jì)項(xiàng)目教程

定 價(jià):¥32.00

作 者: 彭德林,遲國棟 主編
出版社: 水利水電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787517023982 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 257 字?jǐn)?shù):  

內(nèi)容簡介

  Java語言具有面向?qū)ο?、與平臺無關(guān)、安全、穩(wěn)定和多線程等特點(diǎn),是目前軟件設(shè)計(jì)中極為健壯的編程語言。Java語言不僅可以用來開發(fā)大型的應(yīng)用程序,而且特別適合于在Internet上應(yīng)用開發(fā),Java已成為網(wǎng)絡(luò)時(shí)代重要的編程語言之一。對于計(jì)算機(jī)專業(yè)學(xué)生來說掌握J(rèn)ava是必需具備的技能之一。雖然現(xiàn)在關(guān)于Java的教材很多,但與社會實(shí)際應(yīng)用相接軌的教材卻不多,本書以社會實(shí)際需求為主線,以社會上應(yīng)用廣的Eclipse為開發(fā)平臺,采用項(xiàng)目實(shí)戰(zhàn)教學(xué)模式進(jìn)行內(nèi)容編排,使學(xué)生真正能學(xué)有所用。彭德林和遲國棟主編的《Java程序設(shè)計(jì)項(xiàng)目教程》在強(qiáng)調(diào)使學(xué)生全面掌握J(rèn)ava基本操作的基礎(chǔ)上,把知識點(diǎn)與應(yīng)用項(xiàng)目相結(jié)合,使學(xué)生學(xué)習(xí)起來有的放矢,操作時(shí)也更加得心應(yīng)手。本書主要內(nèi)容包括:Java語言基礎(chǔ)、Java面向?qū)ο蟪绦蛟O(shè)計(jì)等。在項(xiàng)目實(shí)戰(zhàn)教學(xué)思想指導(dǎo)下,每個(gè)項(xiàng)目都設(shè)置了若干個(gè)實(shí)戰(zhàn)任務(wù),內(nèi)容以相關(guān)應(yīng)用操作為主線進(jìn)行敘述,通過案例進(jìn)行應(yīng)用剖析,并配有習(xí)題,方便學(xué)生檢驗(yàn)學(xué)習(xí)成果。本書深入淺出,操作性強(qiáng),以實(shí)際應(yīng)用為切入點(diǎn),符合高職高專特點(diǎn),適合高職高專學(xué)生使用,也可用作各類技能培訓(xùn)教材。

作者簡介

暫缺《Java程序設(shè)計(jì)項(xiàng)目教程》作者簡介

圖書目錄

前言 項(xiàng)目1 Java軟件開發(fā)相關(guān)技術(shù)簡介 任務(wù)一 掌握J(rèn)ava語言基礎(chǔ)知識 1.1.1 Java語言的發(fā)展 1.1.2 Java程序開發(fā)與運(yùn)行環(huán)境 1.1.3 Java語言特點(diǎn) 1.1.4 Java程序分類 1.1.5 JDK的安裝與環(huán)境變量配置 1.1.6 JavaApplication程序結(jié)構(gòu)及運(yùn)行過程 任務(wù)二 掌握J(rèn)ava語言體系 1.2.1 J2SE概述 1.2.2 J2EE概述 1.2.3 J2ME概述 任務(wù)三 了解Java開發(fā)工具 1.3.1 JBuilder簡介 1.3.2 Eclipse簡介 1.3.3 其他開發(fā)工具簡介 項(xiàng)目實(shí)戰(zhàn)JDK安裝配置及Java程序 的編譯運(yùn)行 項(xiàng)目小結(jié) 練習(xí)與提高 項(xiàng)目2 Eclipse基本操作 任務(wù)一 了解Eclipse概況 2.1.1 Eclipse的歷史與發(fā)展 2.1.2 Eclipse的特點(diǎn) 任務(wù)二 掌握Eclipse的安裝與配置 2.2.1 Eclipse下載與安裝 2.2.2 Eclipse的多國語言包的安裝 2.2.3 Eclipse相關(guān)配置 任務(wù)三 熟悉Eclipse工作環(huán)境 2.3.1 Eclipse結(jié)構(gòu)體系 2.3.2 Eclipse工作臺 2.3 13Eclipse資源管理 任務(wù)四 使用Eclipse進(jìn)行Java編程 2.4.1 編輯Java程序 2.4.2 編譯和運(yùn)行程序 2.4.3 調(diào)試程序 項(xiàng)目實(shí)戰(zhàn)Eclipse的安裝配置及Java程序 的調(diào)試運(yùn)行 項(xiàng)目小結(jié) 練習(xí)與提高二 項(xiàng)目3 Java基礎(chǔ) 任務(wù)一 掌握J(rèn)ava關(guān)鍵字、標(biāo)識符 3.1.1 Java語言的關(guān)鍵字 3.1.2 Java程序的注釋 3.1.3 Java語言標(biāo)識符和命名約定 3.1.4 Java程序中的分隔符 任務(wù)二 掌握J(rèn)ava語言的基本數(shù)據(jù)類型、常量和變量 3.2.1 基本數(shù)據(jù)類型 3.2.2 常量 3.2.3 變量的定義及作用范圍 3.2.4 基本數(shù)據(jù)類型間的轉(zhuǎn)換 任務(wù)三 掌握J(rèn)ava運(yùn)算符和表達(dá)式 3.3.1 運(yùn)算符 3.3.2 表達(dá)式 任務(wù)四 掌握J(rèn)ava數(shù)組及字符串的使用方法 3.4.1 數(shù)組的聲明與創(chuàng)建 3.4.2 數(shù)組的初始化及數(shù)組元素的使用 3.4.3 字符數(shù)組與字符串String類 3.4.4 字符串?dāng)?shù)組 3.4.5 字符串相關(guān)操作 項(xiàng)目實(shí)戰(zhàn)一 數(shù)組的使用 項(xiàng)目實(shí)戰(zhàn)二 字符串的使用 項(xiàng)目小結(jié) 練習(xí)與提高三 項(xiàng)目4 基本控制結(jié)構(gòu) 任務(wù)一 掌握J(rèn)ava分支結(jié)構(gòu) 4.1.1 if語句 4.1.2 switch語句 任務(wù)二 掌握J(rèn)ava循環(huán)結(jié)構(gòu) 4.2.1 for語句 4.2.2 do—while語句 4.2.3 while語句 4.2.4 嵌套循環(huán) 項(xiàng)目實(shí)戰(zhàn)一 分支結(jié)構(gòu)編程 項(xiàng)目實(shí)戰(zhàn)二 循環(huán)結(jié)構(gòu)編程 項(xiàng)目小結(jié) 練習(xí)與提高四 . 項(xiàng)目5 類和對象 任務(wù)一 掌握類和對象的基本知識 5.1.1 面向?qū)ο蟮幕靖拍? 5.1.2 類的聲明 5.1.3 方法的聲明 5.1.4 方法調(diào)用及參數(shù)傳遞 5.1.5 對象的創(chuàng)建和使用 5.1.6 構(gòu)造方法及特點(diǎn) 5.1.7 對象的初始化 任務(wù)二 掌握類的封裝 5.2.1 訪問權(quán)限 5.2.2 類變量和實(shí)例變量 5.2.3 類成員方法和函數(shù)數(shù)學(xué)方法 項(xiàng)目實(shí)戰(zhàn)類和對象 項(xiàng)目小結(jié) 練習(xí)與提高五 項(xiàng)目6 類的繼承與多態(tài) 任務(wù)一 掌握類的繼承 6.1.1 繼承的基本概念 6.1.2 繼承的實(shí)現(xiàn) 6.1.3 super與this的使用 6.1.4 final類和final方法 任務(wù)二 掌握類的多態(tài) 6.2.1 多態(tài)性的含義 6.2.2 方法的重載 6.2.3 方法的覆蓋 任務(wù)三 掌握接口的使用 6.3.1 抽象類和抽象方法 6.3.2 接口的聲明 6.3.3 接口的使用 任務(wù)四 掌握包的使用 6.4.1 包的概念 6.4.2 包的使用 6.4.3 常用系統(tǒng)包 項(xiàng)目實(shí)戰(zhàn)一 繼承編程 項(xiàng)目實(shí)戰(zhàn)二 多態(tài)編程 項(xiàng)目小結(jié) 練習(xí)與提高六 項(xiàng)目7 異常處理和多線程 任務(wù)一 掌握J(rèn)ava中對異常的處理 7.1.1 異常類和異常處理機(jī)制 7.1.2 程序中異常處理方法 任務(wù)二 掌握程序?qū)Χ嗑€程的處理 7.2.1 多線程的概念 7.2.2 實(shí)現(xiàn)多線程的兩種方法 7.2.3 線程的生命周期和控制 7.2.4 線程的同步 項(xiàng)目實(shí)戰(zhàn)一 異常處理編程 項(xiàng)目實(shí)戰(zhàn)二 多線程編程 項(xiàng)目小結(jié) 練習(xí)與提高七 項(xiàng)目8 輸入輸出流 任務(wù)一 掌握流及標(biāo)準(zhǔn)輸入輸出 8.1.1 流及分類 8.1.2 標(biāo)準(zhǔn)輸入 8.1.3 標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤 任務(wù)二 掌握常用輸入輸出流的使用方法 8.2.1 字節(jié)流:lnputStream和OutputStream類簡介 8.2.2 字符流Reader和Writer類簡介 8.2.3 FilelnputStream類的使用 8.2.4 FileOutputStream類的使用 8.2.5 FileReader類和FileWriter類的使用 8.2.6 使用BufferedReader類實(shí)現(xiàn)各種數(shù)據(jù)類型的輸入 任務(wù)三 掌握常用目錄和文件操作 8.3.1 獲取文件信息和更改文件屬性 8.3.2 列目錄文件清單 8.3.3 獲取根目錄和創(chuàng)建子目錄 8.3.4 文件的創(chuàng)建、更名和刪除 8.3.5 基本數(shù)據(jù)類型數(shù)據(jù)的讀寫 8.3.6 使用增加了緩沖的流類 8.3.7 讀取文件指定行 項(xiàng)目實(shí)戰(zhàn)文件輸入輸出操作 項(xiàng)目小結(jié) 練習(xí)與提高八 項(xiàng)目9 圖形用戶界面設(shè)計(jì) 任務(wù)一 了解與圖形處理相關(guān)的包 9.1.1 java.awt包 9.1.2 java.swing包 9.1.3 java.awt.event包 任務(wù)二 掌握.JavaApplet的程序結(jié)構(gòu)及運(yùn)行過程 9.2.1 Applet類及相關(guān)方法 9.2.2 Applet程序建立及運(yùn)行過程任務(wù)三 掌握使用Swing組件進(jìn)行常用圖形界面設(shè)計(jì)的方法 9.3.1 窗口容器類JFrame使用 9.3.2 容器的布局 9.3.3 字體與顏色的使用 9.3.4 按鈕 9.3.5 文本框、文本區(qū)和標(biāo)簽 9.3.6 復(fù)選框與單選按鈕 9.3.7 列表框和組合框 9.3.8 對話框和文件選擇對話框 9.3.9 菜單 任務(wù)四 掌握圖形的繪制方法 9.4.1 坐標(biāo)系統(tǒng) 9.4.2 顯示字符串 9.4.3 繪制直線與矩形 9.4.4 繪制圓、橢圓與圓弧 9.4.5 繪制多邊形與帶顏色圖形 項(xiàng)目實(shí)戰(zhàn)圖形界面編程綜合實(shí)訓(xùn) 項(xiàng)目小結(jié) 練習(xí)與提高九 項(xiàng)目10 鍵盤與鼠標(biāo)事件的響應(yīng) 任務(wù)一 掌握事件處理機(jī)制 10.1.1 相關(guān)概念 10.1.2 事件處理機(jī)制 任務(wù)二 掌握對鍵盤事件響應(yīng)的方法 10.2.1 鍵盤事件 10.2.2 鍵盤監(jiān)聽接口KeyListener 10.2.3 鍵盤適配器類KeyAdapter 任務(wù)三 掌握對鼠標(biāo)事件的響應(yīng)方法 10.3.1 鼠標(biāo)事件 10.3.2 使用MouseListener接口處理 鼠標(biāo)事件 10.3.3 使用MouseMotionListener接口 處理鼠標(biāo)事件 項(xiàng)目實(shí)戰(zhàn)一 鍵盤事件響應(yīng) 項(xiàng)目實(shí)戰(zhàn)二 鼠標(biāo)事件響應(yīng) 項(xiàng)目小結(jié) 練習(xí)與提高十 項(xiàng)目11 數(shù)據(jù)庫編程 任務(wù)一 使用JDBC連接數(shù)據(jù)庫 11.1.1 JDBC簡介 11.1.2.IDBC驅(qū)動 任務(wù)二 建立數(shù)據(jù)源 11.2.1 建立Access數(shù)據(jù)庫 11.2.2 建立數(shù)據(jù)源 任務(wù)三 數(shù)據(jù)庫編程 11.3.1 數(shù)據(jù)庫編程過程 11.3.2 數(shù)據(jù)庫編程實(shí)例 項(xiàng)目實(shí)戰(zhàn)數(shù)據(jù)庫編程 項(xiàng)目小結(jié) 練習(xí)與提高十一 練習(xí)與提高參考答案 參考文獻(xiàn)

本目錄推薦

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