《Java程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》是為“Java語言程序設(shè)計”課程編寫的教材。全書以原理性、實用性和可實踐性為編寫總原則,無論是行文風(fēng)格,還是知識點的擴展,均以使讀者具備今后快速、自主學(xué)習(xí)Java平臺下企業(yè)級軟件開發(fā)所涉及技術(shù)的能力為目標(biāo)。全書依托目前最為成熟的JDK 6.0,系統(tǒng)介紹了Java SE 6.0所包含的全部核心知識,并引入了設(shè)計模式的內(nèi)容?!禞ava程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》共分為17章,其中第1~5章介紹JDK安裝配置和Java基本語法;第6~7章介紹類與對象,抽象類、接口與嵌套類;第8~9章介紹GUI編程和Swing高級組件;第10~11章介紹異常與處理、I/O流與文件;第12章介紹多線程與并發(fā);第13章介紹容器框架與泛型;第14~15章介紹字符串與正則表達(dá)式、國際化與本地化;第16~17章介紹類型信息與反射、元數(shù)據(jù)與注解。各章基本上都配有習(xí)題和實驗。此外,《Java程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》還以附錄的形式列出了主流IDE的使用、API文檔和源碼查閱、編程規(guī)范與最佳實踐、Java相關(guān)技術(shù)的學(xué)習(xí)路線等帶有強烈“工業(yè)”色彩的內(nèi)容。