天天看點

小白JAVA學習日記(第七天)

幹就完事了!

2021.7.21(152 - 180)

小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)

 差別數組的複制與指派

小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)

 java自帶的操作數組的工具類,大大簡化程式員的工作量

小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)
小白JAVA學習日記(第七天)

  第五個工具類,輸出為負數時,代表沒有找到

 面向過程與面向對象的差別

/*
 * 一、Java面向對象學習的三條主線:(第4-6章)
 * 1.Java類及類的成員:屬性、方法、構造器;代碼塊、内部類
 * 
 * 2.面向對象的三大特征:封裝性、繼承性、多态性、(抽象性)
 * 
 * 3.其它關鍵字:this、super、static、final、abstract、interface、package、import等
 * 
 * “大處着眼,小處着手”
 * 
 * 
 * 二、“人把大象裝進冰箱”
 * 
 * 1.面向過程:強調的是功能行為,以函數為最小機關,考慮怎麼做。
 * 
 * ① 把冰箱門打開
 * ② 擡起大象,塞進冰箱
 * ② 把冰箱門關閉
 * 
 * 2.面向對象:強調具備了功能的對象,以類/對象為最小機關,考慮誰來做。
 * 
 * 人{
 * 		打開(冰箱){
 * 			冰箱.開開();
 * 		}
 * 
 * 		擡起(大象){
 * 			大象.進入(冰箱);
 * 		}
 * 
 * 		關閉(冰箱){
 * 			冰箱.閉合();
 * 		}
 * 
 * }
 * 
 * 
 * 冰箱{
 * 		開開(){}
 * 		閉合(){}
 * }
 * 
 * 大象{
 * 		進入(冰箱){
 * 		}
 * }
 * 
 * 三、面向對象的兩個要素:
 * 類:對一類事物的描述,是抽象的、概念上的定義
 * 對象:是實際存在的該類事物的每個個體,因而也稱為執行個體(instance)
 * >面向對象程式設計的重點是類的設計
 * >設計類,就是設計類的成員。
 * 
 */