QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30

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

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

內(nèi)容摘要

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

目錄

模塊1 Java初步
 1.1Java基礎(chǔ)知識
  1.1.1Java編程開發(fā)簡介
  1.1.2Java程序運行流程
  1.1.3Java程序類型
 1.2創(chuàng)建第一個Java項目
  1.2.1Java應(yīng)用程序運行環(huán)境搭建
  1.2.2Java應(yīng)用程序集成開發(fā)環(huán)境MyEclipse
  1.2.3在MyEclipse下開發(fā)Java應(yīng)用程序
 1.3Java API幫助文檔
 1.4小結(jié)
 1.5習(xí)題
 1.6上機實踐
模塊2 Java語言基礎(chǔ)
 2.1回顧與思考
 2.2變量和常量
  2.2.1標(biāo)識符
  2.2.2關(guān)鍵字
  2.2.3分隔符
  2.2.4變量
  2.2.5常量
 2.3Java注釋及代碼書寫風(fēng)格
  2.3.1Java注釋
  2.3.2Java代碼書寫風(fēng)格
 2.4數(shù)據(jù)類型
  2.4.1基本數(shù)據(jù)類型
  2.4.2引用數(shù)據(jù)類型
  2.4.3數(shù)據(jù)類型轉(zhuǎn)換
  2.4.4包裝類
 2.5運算符
  2.5.1算術(shù)運算符
  2.5.2關(guān)系運算符
  2.5.3邏輯運算符
  2.5.4位運算符
  2.5.5賦值運算符
  2.5.6其他運算符
 2.6表達式
 2.7控制臺輸入/輸出
  2.7.1控制臺輸出
  2.7.2控制臺輸入
 2.8小結(jié)
 2.9習(xí)題
 2.10上機實踐
模塊3 Java流程控制
 3.1回顧與思考
 3.2語句、語句塊和作用域
 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)移控制語句
  3.5.1break語句
  3.5.2continue語句
  3.5.3return語句
 3.6小結(jié)
 3.7習(xí)題
 3.8上機實踐
模塊4 Java面向?qū)ο蟪醪?/strong>
 4.1回顧與思考
 4.2類和對象
  4.2.1類的結(jié)構(gòu)
  4.2.2創(chuàng)建對象
  4.2.3使用對象
 4.3成員變量和成員常量
  4.3.1實例變量及實例常量
  4.3.2封裝
 4.4成員方法
  4.4.1setter方法和getter方法
  4.4.2實例方法
  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ù)類型和引用數(shù)據(jù)類型的比較
 4.8包
  4.8.1包的創(chuàng)建
  4.8.2包的引用
  4.8.3訪問保護
 4.9小結(jié)
 4.10習(xí)題
 4.11上機實踐
模塊5 深入Java面向?qū)ο?/strong>
 5.1回顧與思考
 5.2繼承
  5.2.1繼承的實現(xiàn)
  5.2.2super關(guān)鍵字
  5.2.3構(gòu)造方法繼承
  5.2.4調(diào)用父類成員方法和成員變(常)量
  5.2.5成員方法重寫
 5.3多態(tài)
  5.3.1認(rèn)識多態(tài)
  5.3.2多態(tài)應(yīng)用
 5.4抽象類
 5.5接口
 5.6小結(jié)
 5.7習(xí)題
 5.8上機實踐
模塊6 數(shù)組和字符串
 6.1回顧與思考
 6.2數(shù)組
  6.2.1一維數(shù)組
  6.2.2二維及多維數(shù)組
  6.3對象數(shù)組
  6.4Arrays類
 6.5字符串操作
  6.5.1字符串的表示和生成方法
  6.5.2字符串的訪問
  6.5.3字符串的修改
  6.5.4字符串的比較
  6.5.5動態(tài)字符串
 6.6小結(jié)
 6.7習(xí)題
 6.8上機實踐
模塊7 異常處理
 7.1回顧與思考
 7.2異常與異常類
  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上機實踐
模塊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)先級
  8.3.2同步
 8.4小結(jié)
 8.5習(xí)題
 8.6上機實踐
模塊9 Java數(shù)據(jù)庫編程
 9.1回顧與思考
 9.2數(shù)據(jù)庫操作準(zhǔn)備
  9.2.1創(chuàng)建MySQL數(shù)據(jù)庫
  9.2.2加載JDBC數(shù)據(jù)庫連接驅(qū)動
 9.3數(shù)據(jù)庫操作技術(shù)
  9.3.1查詢記錄操作
  9.3.2添加記錄操作
  9.3.3修改記錄操作
  9.3.4刪除記錄操作
 9.4防止SQL注入
  9.4.1SQL注入
  9.4.2預(yù)編譯SQL語句
 9.5小結(jié)
 9.6習(xí)題
 9.7上機實踐
模塊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上機實踐
參考文獻

主編信息

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

相關(guān)圖書

  • Java程序設(shè)計項目化教程(第2版)

    主編:曹鳳蓮

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

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

    主編:王希軍

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

    ¥49