丁云正
摘要:該文就Java語言的簡單、易學且純面向對象的特點入手,提出了Java語言的教學方法,并且通過該方法增強學生的面向對象的編程思想的途徑。
關鍵詞:Java 語言;學習方法;編程思想
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2014)34-8206-02
Sun公司在1995年開發出Java語言。它是一種能跨平臺的純面向對象的編程語言。Java名字的由來據說是Sun公司的研發人員在印尼爪哇島度假喝咖啡時產生的靈感。如今,Java語言同Visual C++語言一樣是很多高校計算機專業學生必學的一門編程語言。經過多年的教學實踐,筆者認為正如當年的BASIC語言引領眾多人學習計算機軟件開發那樣,Java語言也能讓現在的大學生盡快掌握面向對象編程的思想,從而深入學習其它面向對象編程的語言。
1 Java語言相對比較容易學習和使用
相比與另一門面向對象編程的語言VC++,Java語言是比較容易學習和使用的。這也能解釋為什么Java語言將成為一門流行的編程語言。
1) 語法簡單、功能強大及易于調試
Java語言的優勢是其取消了VC++中一些比較難學、難理解的內容[1-2]。比如,在Java語言中沒有指針和結構體的概念;程序員不用自己手動釋放內存空間,這也就避免了因為內存沖突導致程序崩潰的現象。還有就是程序員利用Java的純面向對象特性及其提供的豐富的類庫,可以像搭積木那樣編寫出功能強大的程序。
2) 易學易用的API文檔[3]
正如微軟公司提供的MSDN一樣,Sun公司也提供了詳細的API文檔,且這些文檔的結構清晰、簡單。由于MSDN包括了許多編程的原則和方法,許多VC++的初學者認為它很難學習和使用。……