1、學習資料:
今天入門了一門新的編程語言,主要對照清華大學出版社教材《Java 語言與面向對象程序設計》,附帶在eclipse 上寫了一個實例。編程
2、概念圖:
教材的優勢就是把能重要的基本概念反覆闡述,反覆解釋,最終造成深入的印象,造成穩定的知識網絡。重要的概念,如package, class, 對象,屬性,方法等。而後教材中也附帶了至關數量的實例。輔助理解。網絡圖以下所示(製圖工具是百度腦圖,十分容易上手):網絡
編程是一門實踐性極強的技術,只助閱讀教材是確定是不足的。所以須要在實操中強化操做技能,加深對概念的鞏固。eclipse
3、編程實操:
eclipse 環境下,如圖所示:
編程語言
console package下面的class 裏面用以存放main() 方法。
新建package model(模型),下面分別建立class,用以定義通常的屬性和方法。工具
public class Food {//定義新的類 Food private String category;//定義新的屬性 category,數據類型是string //空白處鼠標右鍵,獲取Source-Generate Getters and Setters public String getCategory() { return category; } public void setCategory(String category) { this.category = category; } }
4、總結:
方法1:學習策略主張「在作中學」、「任務型學習法」。編程語言的學習實踐性強,這是最突出的主題。所以要多動手寫代碼,多作實驗對比效果。在本身勤思考、勤總結的基礎上,結合相關基本教材加深思想和方法的領悟。
方法2:引用庫和本身手寫代碼二者之間要相互結合。在打基礎的初期,主張培養本身手寫代碼、調試代碼的能力。輔以靈活引用已有的代碼庫,加速demo 以及項目的進展。學習