課程介紹

 《Java程序設(shè)計(jì)》課程是使用Java語(yǔ)言進(jìn)行應(yīng)用程序設(shè)計(jì)的課程。課程的主要目標(biāo)有三:一是掌握J(rèn)ava語(yǔ)言的語(yǔ)法,能夠較為深入理解Java語(yǔ)言機(jī)制,掌握J(rèn)ava語(yǔ)言面向?qū)ο蟮奶攸c(diǎn);二是掌握J(rèn)avaSE中基本的API,掌握在集合、線(xiàn)程、輸入輸出、圖形用戶(hù)界面、網(wǎng)絡(luò)等方面的應(yīng)用;三是使學(xué)生能夠編寫(xiě)有一定規(guī)模的應(yīng)用程序,養(yǎng)成良好的編程習(xí)慣。

本課程主要講述Java語(yǔ)言在文本、文件、窗體界面、圖形、數(shù)據(jù)庫(kù)、多線(xiàn)程、并行編程方面的應(yīng)用,還會(huì)講到編好代碼的經(jīng)驗(yàn)與技巧,包括面向?qū)ο蟮乃枷?、軟件工程中常用的方法。本課程對(duì)語(yǔ)言的一些機(jī)制會(huì)進(jìn)行詳細(xì)講解,注重系統(tǒng)性與實(shí)踐性的結(jié)合。其中星號(hào)(*)標(biāo)注的內(nèi)容屬于較高要求。

在教學(xué)中,采用教師講授、學(xué)生自測(cè)、學(xué)生討論、編程實(shí)踐相結(jié)合的方法。

課程相關(guān)資源