Java套用開發

Java套用開發

《Java套用開發》是由華中科技大學出版社出版的圖書,作者是張衛 、王向中。本書內容包括信息的輸入和輸出、堆疊結構的實現、分數和複數類的實現、用戶登錄註冊系統開發和記事本開發等九個項目。

基本介紹

  • 書名:Java套用開發
  • 作者:張  衛  王向中
  • ISBN:9787560966243
  • 定價:29.80元
出版信息,內容簡介,作者簡介,目錄,

出版信息

版次:第1版第1次
開本:正16開
字數:40千字
頁數:270頁
開卷分類:計算機

內容簡介

本書按照工學結合人才培養模式的要求,依據基於工作過程的課程體系開發的思路進行設計。以Java套用開發工作領域中的軟體開發項目為載體,以培養Java軟體代碼編寫能力和面向對象的基本技術套用能力為目標,以工作任務驅動為主線來組織本書的編寫。本書的編寫主旨不再是只向學生傳授知識,而是在項目的開發過程中,培養學生運用知識來自己構建知識體系,重點是培養學生的知識和基本技術的套用能力,分析問題和解決問題的能力。本書的項目目是以軟體開發工作中涉及的各種基本知識、基本技術和基本技能要求為線索設計的。 全書內容的編排和組織是以滿足企業崗位工作需求、遵循學生的認知規律、有利於提高學習者的動手能力為依據確定的。其顯著特點是對學習者職業能力的訓練,理論知識的選取緊緊圍繞工作任務完成的需要而進行,並融合了軟體開發職業對知識、技能和態度的要求。 本書可以作為高職高專計算機及相關專業的教材,或者作為高等院校公共選修課程的教材,同時還可以作為社會力量辦學、職業技能培訓教材,以及自學參考書。

作者簡介

南京鐵道職業技術學院教師張衛,南京鐵道職業技術學院教師王向中,南京化工職業技術學院教師王坤,南京工業職業技術學院教師凌方聯合編寫。

目錄

項目一信息的輸入和輸出(1)
任務1學生信息類開發(1)
1.1.1任務書——設計和開發一個表示學生信息的類(1)
1.1.2知識學習(2)
1.1.3實踐操作(8)
1.1.4小結(12)
任務2學生信息的輸入(13)
1.2.1任務書——設計和開發一個輸入學生信息的類(13)
1.2.2知識學習(13)
1.2.3實踐操作(14)
任務3學生信息的輸出(16)
1.3.1任務書——實現學生信息類中的信息輸出功能(16)
1.3.2知識學習(16)
1.3.3實踐操作(17)
任務4多個學生信息的輸入和輸出(18)
1.4.1任務書——實現多個學生信息的輸入和輸出操作(18)
1.4.2知識學習(19)
1.4.3實踐操作(22)
1.4.4思考與提高(26)
項目二堆疊結構的實現(27)
任務1堆疊結構抽象類開發(27)
2.1.1任務書——創建堆疊結構的抽象類(27)
2.1.2知識學習(27)
2.1.3實踐操作(31)
2.1.4拓展學習(32)
任務2固定大小堆疊開發(32)
2.2.1任務書——創建一個固定大小的堆疊(32)
2.2.2知識學習(32)
2.2.3實踐操作(35)
2.2.4思考與提高(37)
任務3動態堆疊開發(37)
2.3.1任務書——創建一個動態堆疊類(37)
2.3.2知識學習(37)
2.3.3實踐操作(38)
2.3.4思考與提高 (40)
Java套用開發目錄項目三分數和複數類的實現(41)
任務1分數類和複數類共同接口開發(41)
3.1.1任務書——創建一個分數類和複數類共同接口(41)
3.1.2知識學習(41)
3.1.3實踐操作(43)
任務2分數類開發(43)
3.2.1任務書——創建一個數學中的分數類型(43)
3.2.2知識學習(44)
3.2.3實踐操作(51)
3.2.4拓展學習(55)
任務3複數類開發(55)
3.3.1任務書——創建一個數學中的複數類(55)
3.3.2實踐操作(56)
項目四用戶登錄註冊系統開發(60)
任務1用戶登錄窗體開發(61)
4.1.1任務書——創建用戶登錄界面(61)
4.1.2知識學習(61)
4.1.3實踐操作(65)
4.1.4拓展學習(68)
任務2用戶註冊界面開發(68)
4.2.1任務書——註冊界面的開發(68)
4.2.2知識學習(68)
4.2.3實踐操作(69)
4.2.4思考與提高(72)
任務3用戶登錄功能開發(72)
4.3.1任務書——用戶登錄界面功能開發(72)
4.3.2知識學習(72)
4.3.3實踐操作(89)
4.3.4思考與提高(95)
4.3.5拓展學習(95)
任務4用戶註冊功能的開發(95)
4.4.1任務書——註冊界面功能開發(95)
4.4.2實踐操作(96)
4.4.3思考與提高(99)
項目五記事本開發(100)
任務1主窗體的開發(101)
5.1.1任務書——開發記事本的主窗體(101)
5.1.2知識學習(102)
5.1.3實踐操作(105)
任務2文本編輯窗體的開發(107)
5.2.1任務書——記事本文本編輯視窗的開發(107)
5.2.2知識學習(108)
5.2.3實踐操作(110)
任務3檔案選單功能的開發(111)
5.3.1任務書——檔案選單功能開發(111)
5.3.2知識學習(112)
5.3.3實踐操作(120)
任務4編輯選單功能的開發(124)
5.4.1任務書——開發編輯選單功能(124)
5.4.2知識學習(125)
5.4.3實踐操作(133)
5.4.4思考與提高(135)
任務5工具列的開發(135)
5.5.1任務書——開發工具列(136)
5.5.2知識學習(136)
5.5.3實踐操作(138)
項目六模擬數碼管計時器開發(140)
任務1模擬數碼管的開發(140)
6.1.1任務書——開發模擬數碼管(140)
6.1.2知識學習(141)
6.1.3實踐操作(146)
任務2計時器的開發(148)
6.2.1任務書——開發計時器(148)
6.2.2知識學習(149)
6.2.3實踐操作(151)
任務3計時器顯示窗體的開發(154)
6.3.1任務書——開發計時器顯示窗體(154)
6.3.2實踐操作(154)
項目七畫圖程式開發(156)
任務1主窗體開發(156)
7.1.1任務書——開發畫圖程式主窗體(156)
7.1.2知識學習(157)
7.1.3實踐操作(158)
任務2繪圖面板的開發(159)
7.2.1任務書——繪圖面板開發(160)
7.2.2知識學習(160)
7.2.3實踐操作(162)
任務3檔案選單的開發(163)
7.3.1任務書——檔案選單開發(163)
7.3.2知識學習(163)
7.3.3實踐操作(166)
任務4繪圖工具列的開發(170)
7.4.1任務書——繪圖工具列開發(170)
7.4.2知識學習(170)
7.4.3實踐操作(177)
7.4.4思考與提高(181)
項目八聊天室系統開發(182)
任務1單用戶聊天室開發(183)
8.1.1任務書——開發單用戶聊天室(183)
8.1.2知識學習(183)
8.1.3實踐操作(195)
任務2多用戶聊天室開發(197)
8.2.1任務書——開發多用戶聊天室(197)
8.2.2知識學習(198)
8.2.3實踐操作(209)
項目九校園IP查詢系統開發(224)
任務1資料庫設計和實現(225)
9.1.1任務書——設計一個IP位址信息資料庫(225)
9.1.2知識學習(225)
9.1.3實踐操作(228)
任務2校園IP查詢系統主界面開發(233)
9.2.1任務書——校園IP查詢系統主界面的開發(233)
9.2.2知識學習(233)
9.2.3實踐操作(237)
任務3IP信息存取子系統開發(242)
9.3.1任務書——IP信息存取子系統功能的開發和調試(242)
9.3.2知識學習(242)
9.3.3實踐操作(246)
任務4IP信息查詢子系統開發(250)
9.4.1任務書——IP信息查詢子系統開發(250)
9.4.2實踐操作(251)
附錄AJava的安裝配置(255)
附錄B常用ASCII碼錶及鍵盤常用ASCII碼(265)
附錄CJava編程規則(267)

相關詞條

熱門詞條

聯絡我們