JAVA複習筆記(六)
1、Eclipse的使用
IDE:idea(目前流行的)、myeclipse、eclipse、netbeans 、(visual studio)
Git:版本管理工具 從Git上下載工程
JSP:頁面 web應用 開發jsp應用
點選右上角---》java
(1)選擇一個工作空間---workspace,預設工作空間
(2)project 專案
file>new java project>輸入工程名>點選完成
(3)package包
(4)class類 符合命名規範 字母 數字 下劃線 $
(5)run
設定字型大小 >preference >font >java >設定字型大小
常用快捷鍵
// ctrl+/
/* */ ctrl+shift+/ ctrl+shift+\取消
ctrl +s 儲存 沒事多儲存 ctrl+shift+s 工程儲存 alt+/自動補齊 ctrl+shift+f:程式碼格式化 ctrl+d 刪除 ctrl+shift+o 導包
隨機點名器
Random類 實現名字的隨機點名
-roll
java裡面的隨機數
(1)新建一個數組來儲存我們的資料 學生的姓名
(2)列印學生的姓名
(3)產生一個隨機數 陣列 索引
(4)隨機數作為索引實現隨機點名
2、面向物件概述
java語言最大的特點
面向物件是對現實世界理解和抽象的一種方法。
核心思想:大象放冰箱裡
大象:(定義一個類 規定一些屬性 身高 體重)
冰箱:(定義一個類 品牌 功率 大小)
猴子:(定義一個類)
冰箱.openDoor();
冰箱.save(大象);
冰箱.save(猴子);
冰箱.close;
3、面向物件與面向過程
面向過程:傳統程式設計的設計思路。將一個問題看成是一系列函式或者模組的集合。自頂向下。
例如:
方法一:開冰箱門;
方法二:放大象;
方法三:關冰箱門;
關猴子,重新寫方法二
最大的區別:面向物件的程式設計具有更高的靈活性,便於程式的擴充套件和升級。
面向過程主要是針對特定需求滿足某業務條件下的設計。
面向物件的三大特徵:封裝、繼承、多型
4、物件
指的是一個具體的例項,包含屬性和方法。
5、類
指的是具有相同屬性和方法的一組物件的集合。
6、類和物件的關係
物件指的是一個具體的事例,類:沒有指名道姓 類下面可以有子類 :鼠——田鼠
7、類的建立
(1)4類8種 基本資料型別
(2)引用資料型別:String 陣列 介面 等 自定義資料型別 --使用者自己建立的類
(3)手機類: 修飾符(public) class 類名 { 屬性:成員變數;
方法:成員函式; }
public class phone {
String brand;//手機品牌
String colar;//手機顏色
int price ;//手機價格
double size;//手機大小
}
8、物件的使用
類名 物件名 = new 物件名 ();