201671010138 2016-2017-2《java程序設計》學習心得
阿新 • • 發佈:2017-10-07
數據 nbsp 拷貝 基本概念 常量 基本 一份 有關 需求
在學完繼承後,由於java不支持多繼承,即一個類只能繼承一個超類。為
了克服繼承的缺點,這周我們進一步學習了接口,一個類可以實現一個或多個
接口。但是接口不是類而是對類的一組需求描述,由常量和一組抽象方法組成
我們從接口的基本概念及它的定義方式等方面學習,但是java的有些概念
及定義比較抽象難懂,如果結合實例就稍微容易些,但是對於自己編寫整個程
序又很困難。可以看懂一個程序,然後到掌握這個程序,再到可以自己寫出類
似的程序,這之間有著很大的差別。現在的學習進展也只是能夠讀懂整個程序
還不能徹底應用它。
學習的回調是一種常見的程序設計模式,在這種模式中,可以指出某個特
定事件發生時應該采取的動作。然後我們做了相應的回調實驗,這個實驗是目
前實驗中最有意思的一個,會出現人機交互窗口,還會有響鈴提示。
實驗內容中有關淺拷貝和深拷貝的區別總結:
淺拷貝是指在拷貝對象時,對於基本數據類型的變量會重新復制一份,而對於引
用類型的變量只是對引用進行拷貝,沒有對引用指向的對象進行拷貝。而深拷貝
是指在拷貝對象時,同時會對引用指向的對象進行拷貝。區別就在於是否對
對象中的引用變量所指向的對象進行拷貝。
201671010138 2016-2017-2《java程序設計》學習心得