《Java程序設(shè)計(jì)》是學(xué)習(xí)程序設(shè)計(jì)與面向?qū)ο蟮囊婚T重要課程。
通過(guò)本課程的學(xué)習(xí),一方面可以使學(xué)生掌握J(rèn)ava語(yǔ)言的語(yǔ)法,,能夠編寫基于字符界面(CUI)或圖形界面(GUI)的應(yīng)用程序,,以及可以嵌套到網(wǎng)頁(yè)中的小程序(Applet);另一方面,,能夠讓學(xué)生對(duì)面向?qū)ο蟮幕A(chǔ)理論和具體應(yīng)用有深入的理解,,為后繼軟件開發(fā)相關(guān)課程學(xué)習(xí)打下基礎(chǔ)。
本課程的任務(wù)是系統(tǒng)的向?qū)W生講授Java語(yǔ)言的語(yǔ)法,,構(gòu)建Java程序的思想,,Java中常見類的相關(guān)知識(shí)和具體應(yīng)用,面向?qū)ο蟮睦碚摵驮贘ava中的體現(xiàn),。
具體來(lái)講,,要向?qū)W生講授什么是類和對(duì)象,如何創(chuàng)建類和對(duì)象,,Java中的關(guān)鍵字,、運(yùn)算符、語(yǔ)句構(gòu)成,、編程結(jié)構(gòu),,描繪類的層次和關(guān)系,異常處理,,圖形界面相關(guān)的類,,布局管理,Applets,,事件處理,,多線程,文件存儲(chǔ),,創(chuàng)建基于網(wǎng)絡(luò)的程序,,數(shù)據(jù)庫(kù)訪問(wèn)等。