欢迎来到天天文库
浏览记录
ID:32029488
大小:658.95 KB
页数:38页
时间:2019-01-30
《Java网路程式设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java網路程式設計第3章60分鐘認識Java程式語言Java的版本J2SE(Java2StandardEdition)J2EE(Java2EnterpriseEdition)J2ME(Java2MicroEdition)位元碼(bytecode)跨平台執行的原理安裝與設定Java的學習環境取得及安裝SDK設定path與classpath認識javac與java我的第一個Java程式classHelloApp{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}//每個人都一起
2、來執行這個程式吧!Java程式檔案的剖析//宣告包裹名稱packagemyPackage;//引用類別庫的宣告importjava.io.*;//類別與介面的定義publicclassMyClass{}classA{}interfaceX{}classB{}classC{}interfaceY{}Java程式的組成名稱(identifier)關鍵字(keywords)基本值(Literals)空白註解(Comment)Java發展出來的應用程式怎麼使用?Applet與Application的異同什麼是Javaapplet?JavaWebStartJava中包裹
3、(Package)的功能Java提供的程式設計介面(API)Java中包裹(Package)的功能假設package加上類別的名稱可用x.y.z.a來表示,x.y.z為package名稱,a為類別名稱,則類別所在的路徑應包含xyza。例如:CLASSPATH為C:jdklib;C:javalib,則必須搜尋的路徑將包括:c:jdklibxyzc:javalibxyz與.xyz(找尋的目標為a.class)和Java有關的一些APIPackagenamePackage用途JavaLanguagePackagejava.lan
4、g含有Java語言的核心類別UtilitiesPackagejava.util常用的工具I/OPackagejava.io和輸入與輸出作業有關的類別NetworkingPackagejava.net支援URL、TCPsockets、UDPsockets等AWTPackagejava.awt圖型處理與使用者介面TextPackagejava.text國際化(Internationalization)的支援SecurityPackagejava.security與編碼解碼有關的安全性功能RMIPackagejava.rmi遠端方法呼叫ReflectionPackagejava.la
5、ng.reflect執行時期查看類別結構的功能SQLPackagejava.sql與資料庫的連結(JDBC)Java支援的基本資料型式Java中資料型式參與的運算算術運算邏輯運算字串的連結與特殊的運算子以實際的Java程式範例來看這些運算算術運算子關聯運算子java.lang裡的重要類別類別名稱功能Object所有類別的父類別SecurityManager安全管理ClassLoader載入類別thread執行緒Throwable例外處理System標準串流(standardstream)處理StringBuffer字串處理Math數學函數Java中的控制結構For迴路
6、if的語法while迴路和do-while迴路以實際的Java程式範例來看這些語法for迴路for迴路的控制流程圖True開始程式行程式行條件驗證False結束程式行Java的物件導向模型「物件」是什麼?物件的身份(Identity)物件的狀態(State)物件的行為(Behavior)「類別」是什麼?程序導向與物件導向的程式設計觀念程式中物件的觀念參考變數(referencevariable)的宣告(declaration)產生物件與物件成員和靜態成員相關的名詞Java類別與物件的基本語法子類別的觀念「重訂」(Override)與「重載」(Overload
7、ing)抽象類別(Abstractclass)的觀念類別的繼承關係和物件的衍生關係建構子、解構子與this的用法抽象類別(Abstractclass)在物件導向的領域中有抽象類別(Abstractclass)的觀念,代表僅含定義不含實際執行程式碼的類別通常抽象類別可用來萃取多種類別的共通性,在設計上比較方便至於抽象的方法(Abstractmethod)就是不含執行程式碼的方法簡易的類別架構Java與圖形化介面AWT與Swing認識圖形化使用者介面中的元件介面元件的簡易配置(
此文档下载收益归作者所有