程序設計的過程就是一種計算思維的表現(xiàn),本書結合Java程序設計語言的教學特點,遵循計算思維的方式,圖解重要概念,通過大量的范例程序講解和上機編程實踐來指導讀者活用Java程序語法,兼顧培養(yǎng)計算思維和學習面向對象程序設計的雙目標。本書分為18章,內容包括認識計算思維與Java程序設計、Java語言及其JDK 11、Java程序結構解析、Java語言的數(shù)據(jù)類型、流程控制、類與對象、繼承與多態(tài)、抽象類、接口、程序包、嵌套類、常用類、窗口環(huán)境與事件處理、Swing程序包、繪圖與多媒體、例外處理、數(shù)據(jù)流的I/O控制、集合對象與泛型、多線程、網絡程序設計等。