




免費預覽已結束,剩余4頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Java語言案例教程Java語言程序設計實訓大綱(適用于3年制高職軟件技術專業和網絡技術專業)實訓1 第一個JAVA程序1實訓2 程序流程控制2實訓3 使用JAVA API2實訓4 HappyChat用戶登錄界面設計3實訓5 APPLET繪圖程序3實訓6 使用Applet實現HappyChat登錄界面4實訓7 HappyChat用戶登錄界面的布局管理4實訓8 HappyChat中的異常處理4實訓9 HappyChat登錄程序事件處理5實訓10 HappyChat用戶注冊程序5實訓11 HappyChat用戶聊天程序6實訓12 HappyChat文件應用6實訓13 HappyChat聊天界面顯示時間7實訓14 HappyChat服務器端程序7實訓15 HappyChat客戶端程序8實訓16 HappyChat數據庫管理應用8實訓1 第一個JAVA程序一、 實訓名稱第一個JAVA程序二、 實訓目的1. 掌握JAVA的安裝和配置。2. 了解利用“記事本”編輯JAVA程序的方法。3. 了解利用Javac命令編譯JAVA程序的方法。4. 了解利用Java命令運行JAVA 應用程序的方法。5. 了解JAVA APPLET程序的運行方法。6. 掌握利用Java進行程序設計的基本過程。7. 比較JAVA和其他程序設計語言(C#、C+)的異同。三、 實訓內容1. 編寫一個在控制臺輸出“HELLO WORLD”的APPLICATION。2. 編寫輸出“HELLO WORLD”的APPLET程序。實訓2 程序流程控制一、 實訓名稱程序流程控制二、 實訓目的1. 進一步掌握編寫JAVA程序的過程。2. 掌握JAVA變量的命名和使用。3. 掌握JAVA常用運算符和表達式的使用。4. 掌握JAVA程序流程控制語句。5. 了解MAIN方法中的參數應用。三、 實訓內容編寫一個帶3個整型命令參數的程序,要求能夠比較前兩個參數的大小,同時以不同的循環方法按第3個參數指定的次數循環。實訓3 使用JAVA API一、 實訓名稱使用Java API 二、 實訓目的1. 掌握JCreator(其他JAVA開發工具)的安裝和配置。2. 掌握在JCreator中編輯、編譯和運行JAVA程序的方法。3. 掌握查找和閱讀JAVA API的方法。三、 實訓內容使用JCreator完成“實訓二”程序的編輯、編譯和運行。實訓4 HappyChat用戶登錄界面設計一、 實訓名稱HappyChat用戶登錄界面設計二、 實訓目的1. 了解JAVA圖形界面設計的方法。2. 掌握JFRMAE類的使用。3. 掌握JLabel、JTextField和JButton類的使用。4. 進一步了解JAVA API的使用。5. 進一步了解JAVA面向對象程序設計方法。三、 實訓內容1. 通過實例化JFRMAE類的方法建立一個FRMAE。2. 通過繼承JFRAME類的方法建立一個FRMAE,并設計好聊天室系統的用戶登錄界面。實訓5 APPLET繪圖程序一、 實訓名稱APPLET繪圖程序二、 實訓目的1. 掌握APPLET的創建方法。2. 了解APPLET的生命周期。3. 掌握APPLET的運行方法。4. 了解JAPPLET類的應用。5. 掌握Graphics類的應用。6. 進一步了解APPLET程序設計方法。三、 實訓內容編寫一個APPLET程序,要求在Applet上使用不同顏色繪制不同圖形。實訓6 使用Applet實現HappyChat登錄界面一、 實訓名稱使用Applet實現HappyChat登錄界面二、 實訓目的1. 進一步掌握APPLET的創建方法。2. 掌握APPLICATION到APPLET程序的改造。3. 進一步比較APPLET和APPLICATION的異同。三、 實訓內容將HappyChat用戶登錄界面應用程序改造成APPLET程序。實訓7 HappyChat用戶登錄界面的布局管理一、 實訓名稱HappyChat用戶登錄界面的布局管理二、 實訓目的1. 了解JAVA布局管理的各種方法。2. 掌握FlowLayout布局管理的使用。3. 掌握BorderLayout布局管理的使用。4. 掌握GridLayout布局管理的使用。5. 掌握GridBagLayout布局管理的使用。6. 掌握空布局管理的使用。三、 實訓內容1. 設計一個FRAME,上面放置四個按鈕,分別采用FlowLayou、GridLayout、BorderLayout和GridBagLayout進行布局。2. 使用合理布局,完善HappyChat用戶登錄界面。實訓8 HappyChat中的異常處理一、 實訓名稱HappyChat中的異常處理二、 實訓目的1. 了解Exception類。2. 掌握利用try-catch-finally語句捕獲異常的方法。3. 了解利用throw語句拋出異常的方法。4. 掌握常見的異常。三、 實訓內容1. 為用戶登錄程序添加異常處理。2. 為用戶注冊程序添加異常處理。3. 為用戶聊天程序添加異常處理。實訓9 HappyChat登錄程序事件處理一、 實訓名稱HappyChat登錄程序事件處理二、 實訓目的1. 了解JAVA事件委托模型。2. 掌握ActionListener接口的使用。3. 掌握事件監聽類的書寫方法。4. 掌握實現ActionListener接口的不同方法。5. 了解其他事件源及對應接口和適配器。三、 實訓內容為用戶登錄程序添加“登錄”、“注冊”和“退出”事件處理程序。實訓10 HappyChat用戶注冊程序一、 實訓名稱HappyChat用戶注冊程序二、 實訓目的1. 進一步掌握JAVA事件委托模型。2. 掌握ItemListener接口的使用。3. 掌握組合框的使用。4. 掌握復選框的使用。5. 掌握單選鈕的使用。6. 掌握用戶注冊程序界面的設計。7. 掌握用戶注冊程序邏輯的實現。三、 實訓內容1. 完成HappyChat用戶注冊界面。2. 為用戶注冊程序添加“確認”、“重填”和“退出”事件處理程序。實訓11 HappyChat用戶聊天程序一、 實訓名稱HappyChat用戶聊天程序二、 實訓目的1. 掌握菜單的事件處理。2. 掌握TextArea的使用。3. 掌握JTextArea和JScrollPane的使用。4. 掌握列表框的使用。5. 掌握聊天程序的界面設計。6. 掌握聊天程序邏輯的實現。三、 實訓內容1. 完成HappyChat用戶聊天界面。2. 為用戶聊天程序添加“發送”、“歷史記錄”和“退出”事件處理程序。實訓12 HappyChat文件應用一、 實訓名稱利用文件實現HappyChat的注冊和登錄二、 實訓目的1. 掌握FILE類的用法。2. 掌握RandomAccessFile類的用法。3. 了解FileInputStream類和FileOutputStream類的用法。4. 了解FileReader類和FileWriter類的用法。三、 實訓內容1. 實現用戶注冊到文件功能。2. 實現從文件驗證用戶登錄功能。3. 實現聊天記錄保存到文件功能。4. 實現查看聊天記錄功能。實訓13 HappyChat聊天界面顯示時間一、 實訓名稱HappyChat聊天界面顯示時間二、 實訓目的1. 掌握通過繼承Thread類實現線程的方法。2. 掌握通過實現Runnable接口實現線程的方法。3. 掌握利用Calendar類獲得系統當前日期和時間的方法。三、 實訓內容為HappyChat聊天系統的聊天界面添加顯示當前日期和時間的功能。實訓14 HappyChat服務器端程序一、 實訓名稱HappyChat服務器端程序二、 實訓目的1. 了解IP地址和端口的基本概念。2. 了解利用Socket進行通信的基本原理。3. 掌握ServerSocket類的使用。4. 掌握Socket類的使用。5. 掌握BufferedReader和InputStreamReader類的使用。6. 掌握PrintWriter類的使用。7. 通過線程實現與多客戶通信。三、 實訓內容創建HappyChat聊天系統的服務器程序。實訓15 HappyChat客戶端程序一、 實訓名稱HappyChat客戶端程序二、 實訓目的1. 進一步掌握Socket類的使用。2. 進一步掌握客戶/服務器通信的基本過程。3. 進一步掌握相關流類的使用。三、 實訓內容創建HappyChat聊天系統的客戶端程序。實訓16 HappyChat數據庫管理應用一、 實訓名稱HappyChat信息的數據庫管理二、 實訓目的1. 了解使用JDBC連接SQL Server 2000數據庫的方法。2. 掌握JDBC API連接SQL Serv
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 應急與安全管理制度
- 影城操作間管理制度
- 微小型工廠管理制度
- 快遞分公司管理制度
- 性教育講師管理制度
- 總工辦員工管理制度
- 情商訓練室管理制度
- 戶外led管理制度
- 換藥室消毒管理制度
- 推拿理療館管理制度
- 人工智能基礎與應用課件
- 2022-2023學年吉林省重點中學小升初數學入學考試卷含答案
- 2023-2024學年江蘇省張家港市小學語文五年級期末自測模擬考試題詳細參考答案解析
- 2023名校人教版數學青島市第三十九中學分班考試模擬試卷
- 中國糖尿病患者的白內障圍手術期防治策略專家共識(2020年)
- 中考病句修改試題及答案(完整版)資料
- 下肢靜脈曲張的規范治療
- 計算機組成與設計知到章節答案智慧樹2023年山東大學
- 安全施工作業票(樣板)
- 2023-2024學年廣東省云浮市小學數學一年級下冊期末自測考試題
- 馬原選擇題題庫及答案
評論
0/150
提交評論