1、 教材名稱: Java 程序設計出版社:武漢大學出版社出版日期: 2014 年 4 月Java 已成為網絡時代最重要Java 語言完成應用程序的開發。書目 耿祥義,Java 2 實用教程(第 4 版),清華大學出版社 2012 g.drawString( “Hello world! ”,20 ,100);搭建 JAVA 開發環境及運行第一個 J AVA 程序。 課程教案( : 2 )Java語言基礎算術優于關系優于邏輯優于條件優于賦值 了解并掌握 Java流程控制2.順序結構 語句按照出現的先后順序依次執行。if 語句if( 表達式) 語句塊 3.2if-else 語句 defaul: 語句塊
2、 n+1 (3)退出帶有語句標號的語句塊。 面向對象的概念與類的定義 對象的創建與類的繼承和多態1.2 對象的使用對象名.成員變量 對象名.成員方法 教學目的 掌握并學會使用接口、包和異常與要求 掌握方法的重寫class implements 接口名 1,接口名 2,1.4 接口和抽象類的區別 finally /try 結束前被執行的代碼塊 public Thread(String name)public Thread(Runnable target)class 線程的類名 extends Thread pulbilc void run() 4.線程的優先級和調度線程的優先級用整數 110 表
3、示,最低為 1,最高為 10,默認為 5。public static final int MAX_PRIORITY=10 5.線程的同步機制與共享資源synchronized 用 Thread類和 Runnable接口實現一個自定義線程 public String(String value) “equals”比較對象內容是否相同。4.4 搜索和截取字符串indexOf(String str)indexOf(String str,int index)lastIndexOf(String str)replace(char oldChar,char newChar)3.7toString()方法及其
4、他 String 方法 與要求 學會使用常見的文件輸入輸出流InputStream類和 OutputStream類字節文件流 類和 類字符緩沖流 BufferedReader和 BufferedWriter 類5.文件類5.1 文件 File 類5.2RandomAccessFile類 與要求 掌握使用 JDBC 進行數據庫編程的步驟演示程序,講解程序要點,并帶領學生進行程序設計。創建源文件 StudentInfo.java ,按下面步驟完成程序。第 1 步:導入相關包實戰演練 1:完成課本上的實戰演練,讓程序運行起來。第 5 步:完成編輯對話框實戰演練 2:完成課本上的實戰演練,測試增加記錄
5、效用。第 7 步:完成查詢對話框第 8 步:實現查詢效用 掌握 TCP 服務器端與客戶端的通信掌握 UDP 服務器端與客戶端的通信TCP 和UDP 的通訊原理a) C/S:客戶端/服務器端必須要有專用的客戶端才能正常使用,如 QQ 軟件等a) 傳輸控制契約,提供可靠無差錯的數據傳輸2) UDP 契約4.基礎網絡類 InetAddress c) 服務器接收客戶的連接請求,并創建一個新的立虛擬連接;c) 連接一旦建立,就可以進行數據傳輸。此效用由 教學目的 了解 GUI。 (4) 面板的默認布局管理器是(5) 不能為 JPanel 設置標題。 與要求 能夠熟練運用如下類進行 Java編程Date 類、Calendar類、Random類的使用1、 java.util 包簡介。 教學重點 指導學生進行課程的小組討論,幫助他們理順思路和項目的業務邏輯。2.學生自由組隊,每組 3-5 人,并指派一名組長。3.完成軟件的詳細設計報告。 3.Java 程序語句和流程控制4.Java 面向對象程序設計5.Java 接口、包和異常6.字符串處理科教興國29