Java是一門純面向?qū)ο缶幊陶Z言,2018年3月,TIOBE官網(wǎng)發(fā)布最新的編程語言排行榜,Java語言依然排在第1名。
Java程序設計是計算機類專業(yè)基礎(chǔ)課,通過本課程學習,理解面向?qū)ο笏枷?、掌握面向?qū)ο缶幊谭椒?、掌握異常處理機制、泛型、集合、輸入輸出、多線程、網(wǎng)絡編程和數(shù)據(jù)庫編程方法,掌握基本GUI編程方法和事件處理模型,了解常用類如字符串處理類、正則表達式類、時間日期處理類等的主要作用。了解Java 8新特性如Lambda表達式和函數(shù)式接口、接口的默認方法和靜態(tài)方法、重復注解和Stream API等。培養(yǎng)自主學習能力、利用面向?qū)ο笏季S分析客觀世界的能力,提高動手解決微型軟件分析、設計和實現(xiàn)的能力。培養(yǎng)團隊合作精神和創(chuàng)新意識。
本課程可以被計算機類的軟件工程、計算機科學與技術(shù)、網(wǎng)絡工程等專業(yè)學生選用,也可以被信息管理與信息系統(tǒng)和電子商務專業(yè)學生選用,也適合從事Java軟件開發(fā)的社會學習者學習。