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

Java程序設計案例教程

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

內(nèi)容摘要

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

目錄

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

主編信息

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

相關圖書

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

    主編:曹鳳蓮

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

    ¥54
  • Java程序設計案例教程

    主編:王希軍

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

    ¥49