QQ在線客服
免費(fèi)咨詢(xún)熱線
400-615-1233
工作時(shí)間-工作日
8:30-17:30

Java程序設(shè)計(jì)案例教程

  • 類(lèi)  別:計(jì)算機(jī)系列
  • 書(shū)  名:Java程序設(shè)計(jì)案例教程
  • 主  編:戎戟
  • 定  價(jià):45
  • 開(kāi)  本:16開(kāi)
  • 印刷方式:雙色
  • 頁(yè)  數(shù):228
  • 時(shí)  間:2024年6月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書(shū)  號(hào):978-7-5635-6151-3

內(nèi)容摘要

        本書(shū)以Java基本技術(shù)為中心,詳細(xì)介紹了編寫(xiě)Java應(yīng)用程序所需的基礎(chǔ)知識(shí)和基本技能,內(nèi)容包括Java初步、Java語(yǔ)言基礎(chǔ)、Java流程控制、Java面向?qū)ο缶幊獭⑸钊隞ava面向?qū)ο?、?shù)組和字符串、異常處理、多線程并發(fā)編程、Java數(shù)據(jù)庫(kù)編程、Java安全應(yīng)用。
        本書(shū)適合作為Java程序設(shè)計(jì)課程的教材,也可作為相關(guān)技術(shù)人員的參考書(shū)。

目錄

模塊1 Java初步
 1.1Java基礎(chǔ)知識(shí)
  1.1.1Java編程開(kāi)發(fā)簡(jiǎn)介
  1.1.2Java程序運(yùn)行流程
  1.1.3Java程序類(lèi)型
 1.2創(chuàng)建第一個(gè)Java項(xiàng)目
  1.2.1Java應(yīng)用程序運(yùn)行環(huán)境搭建
  1.2.2Java應(yīng)用程序集成開(kāi)發(fā)環(huán)境MyEclipse
  1.2.3在MyEclipse下開(kāi)發(fā)Java應(yīng)用程序
 1.3Java API幫助文檔
 1.4小結(jié)
 1.5習(xí)題
 1.6上機(jī)實(shí)踐
模塊2 Java語(yǔ)言基礎(chǔ)
 2.1回顧與思考
 2.2變量和常量
  2.2.1標(biāo)識(shí)符
  2.2.2關(guān)鍵字
  2.2.3分隔符
  2.2.4變量
  2.2.5常量
 2.3Java注釋及代碼書(shū)寫(xiě)風(fēng)格
  2.3.1Java注釋
  2.3.2Java代碼書(shū)寫(xiě)風(fēng)格
 2.4數(shù)據(jù)類(lèi)型
  2.4.1基本數(shù)據(jù)類(lèi)型
  2.4.2引用數(shù)據(jù)類(lèi)型
  2.4.3數(shù)據(jù)類(lèi)型轉(zhuǎn)換
  2.4.4包裝類(lèi)
 2.5運(yùn)算符
  2.5.1算術(shù)運(yùn)算符
  2.5.2關(guān)系運(yùn)算符
  2.5.3邏輯運(yùn)算符
  2.5.4位運(yùn)算符
  2.5.5賦值運(yùn)算符
  2.5.6其他運(yùn)算符
 2.6表達(dá)式
 2.7控制臺(tái)輸入/輸出
  2.7.1控制臺(tái)輸出
  2.7.2控制臺(tái)輸入
 2.8小結(jié)
 2.9習(xí)題
 2.10上機(jī)實(shí)踐
模塊3 Java流程控制
 3.1回顧與思考
 3.2語(yǔ)句、語(yǔ)句塊和作用域
 3.3分支控制結(jié)構(gòu)
  3.3.1if-else結(jié)構(gòu)
  3.3.2嵌套if-else結(jié)構(gòu)
  3.3.3switch結(jié)構(gòu)
 3.4循環(huán)控制結(jié)構(gòu)
  3.4.1while結(jié)構(gòu)
  3.4.2do-while結(jié)構(gòu)
  3.4.3for結(jié)構(gòu)
  3.4.4多重循環(huán)
 3.5轉(zhuǎn)移控制語(yǔ)句
  3.5.1break語(yǔ)句
  3.5.2continue語(yǔ)句
  3.5.3return語(yǔ)句
 3.6小結(jié)
 3.7習(xí)題
 3.8上機(jī)實(shí)踐
模塊4 Java面向?qū)ο蟪醪?/strong>
 4.1回顧與思考
 4.2類(lèi)和對(duì)象
  4.2.1類(lèi)的結(jié)構(gòu)
  4.2.2創(chuàng)建對(duì)象
  4.2.3使用對(duì)象
 4.3成員變量和成員常量
  4.3.1實(shí)例變量及實(shí)例常量
  4.3.2封裝
 4.4成員方法
  4.4.1setter方法和getter方法
  4.4.2實(shí)例方法
  4.4.3成員方法重載
 4.5構(gòu)造方法
  4.5.1隱式構(gòu)造方法和顯式構(gòu)造方法
  4.5.2構(gòu)造方法重載
  4.5.3this關(guān)鍵字
 4.6靜態(tài)成員
  4.6.1靜態(tài)變量和靜態(tài)常量
  4.6.2靜態(tài)方法
  4.6.3main()方法
 4.7基本數(shù)據(jù)類(lèi)型和引用數(shù)據(jù)類(lèi)型的比較
 4.8包
  4.8.1包的創(chuàng)建
  4.8.2包的引用
  4.8.3訪問(wèn)保護(hù)
 4.9小結(jié)
 4.10習(xí)題
 4.11上機(jī)實(shí)踐
模塊5 深入Java面向?qū)ο?/strong>
 5.1回顧與思考
 5.2繼承
  5.2.1繼承的實(shí)現(xiàn)
  5.2.2super關(guān)鍵字
  5.2.3構(gòu)造方法繼承
  5.2.4調(diào)用父類(lèi)成員方法和成員變(常)量
  5.2.5成員方法重寫(xiě)
 5.3多態(tài)
  5.3.1認(rèn)識(shí)多態(tài)
  5.3.2多態(tài)應(yīng)用
 5.4抽象類(lèi)
 5.5接口
 5.6小結(jié)
 5.7習(xí)題
 5.8上機(jī)實(shí)踐
模塊6 數(shù)組和字符串
 6.1回顧與思考
 6.2數(shù)組
  6.2.1一維數(shù)組
  6.2.2二維及多維數(shù)組
  6.3對(duì)象數(shù)組
  6.4Arrays類(lèi)
 6.5字符串操作
  6.5.1字符串的表示和生成方法
  6.5.2字符串的訪問(wèn)
  6.5.3字符串的修改
  6.5.4字符串的比較
  6.5.5動(dòng)態(tài)字符串
 6.6小結(jié)
 6.7習(xí)題
 6.8上機(jī)實(shí)踐
模塊7 異常處理
 7.1回顧與思考
 7.2異常與異常類(lèi)
  7.2.1Java異常體系結(jié)構(gòu)
  7.2.2受檢異常
  7.2.3未受檢異常
 7.3異常處理結(jié)構(gòu)
  7.3.1捕捉異常
  7.3.2拋出異常
  7.3.3聲明異常
 7.4自定義異常
 7.5小結(jié)
 7.6習(xí)題
 7.7上機(jī)實(shí)踐
模塊8 多線程并發(fā)編程
 8.1回顧與思考
 8.2線程的使用
  8.2.1線程基本結(jié)構(gòu)
  8.2.2線程的狀態(tài)及調(diào)度
  8.2.3線程的控制
 8.3線程的管理
  8.3.1優(yōu)先級(jí)
  8.3.2同步
 8.4小結(jié)
 8.5習(xí)題
 8.6上機(jī)實(shí)踐
模塊9 Java數(shù)據(jù)庫(kù)編程
 9.1回顧與思考
 9.2數(shù)據(jù)庫(kù)操作準(zhǔn)備
  9.2.1創(chuàng)建MySQL數(shù)據(jù)庫(kù)
  9.2.2加載JDBC數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)
 9.3數(shù)據(jù)庫(kù)操作技術(shù)
  9.3.1查詢(xún)記錄操作
  9.3.2添加記錄操作
  9.3.3修改記錄操作
  9.3.4刪除記錄操作
 9.4防止SQL注入
  9.4.1SQL注入
  9.4.2預(yù)編譯SQL語(yǔ)句
 9.5小結(jié)
 9.6習(xí)題
 9.7上機(jī)實(shí)踐
模塊10 Java安全應(yīng)用
 10.1回顧與思考
 10.2Java安全性技術(shù)
  10.2.1Java安全領(lǐng)域
  10.2.2Java安全特性
  10.2.3輔助工具Commons Codec
 10.3數(shù)據(jù)完整性
  10.3.1準(zhǔn)備工作
  10.3.2摘要處理
  10.3.3加鹽處理
 10.4Java反編譯
 10.5小結(jié)
 10.6習(xí)題
 10.7上機(jī)實(shí)踐
參考文獻(xiàn)

主編信息

戎戟,南京交通職業(yè)技術(shù)學(xué)院副教授。

相關(guān)圖書(shū)

  • Java程序設(shè)計(jì)項(xiàng)目化教程(第2版)

    主編:曹鳳蓮

    本書(shū)利用豐富有趣的案例講解了Java的基礎(chǔ)知識(shí)。全書(shū)主要包括7個(gè)項(xiàng)目,分別是Java開(kāi)發(fā)環(huán)境的搭建,Java語(yǔ)法基礎(chǔ),Java流程控制設(shè)計(jì)

    ¥54
  • Java程序設(shè)計(jì)案例教程

    主編:王希軍

      本書(shū)為模塊化教程,每個(gè)模塊都由案例引入,以案例需求為依據(jù)講解知識(shí),同時(shí)有針對(duì)性地配有相應(yīng)的實(shí)戰(zhàn)訓(xùn)練項(xiàng)目,由淺入深地逐步增加難度

    ¥49