面向對象編程技術根據人類認識事物采用的思維方式來真實地模擬客觀世界,,并且把數據與操作封裝在類中符合大規(guī)模軟件開發(fā)的要求。1995年,,由Sun公司推出的Java語言是純面向對象編程語言,。該語言簡單高效、安全性強,、可移植性好,、支持多線程以及平臺無關性等特征成為Internet上最受歡迎的軟件開發(fā)語言,該語言也為移動互聯(lián)和智能電子等領域提供軟件開發(fā)服務,。根據TIOBE開發(fā)語言排行榜統(tǒng)計,,目前有約20%的開發(fā)人員使用Java語言。
本課程介紹了Java的面向對象編程技術和多種實用開發(fā)方法,,旨在培養(yǎng)利用Java程序設計技術解決實際問題的能力,,主要內容包括Java概述及系統(tǒng)環(huán)境搭建、Java語言基礎,、Java程序流程控制,、數組與方法、面向對象設計(基礎篇)、面向對象設計(高級篇),、異常處理,、包及訪問控制權限、泛型,、常用實用類,、輸入輸出、Java類集,、反射機制,、多線程、圖形用戶界面,、Java數據庫編程,、Java網絡編程等知識點,其中面向對象設計,、泛型,、類集、多線程和反射機制是重點內容,。為學習JavaWeb編程等課程打下基礎,。