一、關於final :
1、修飾變數,如果是基本型別表示該變數的值不能修改;如果是引用型別表示該變數不能指向別的物件。
2、修飾類,表示該類不能被繼承;
3、修飾方法,表示該方法不能被重寫。
二、關於訪問修飾符:
1、公開訪問級別:使用public關鍵字修飾。用public關鍵字修飾的成員對外公開,即公開成員可以被任何其它物件訪問。
2、受保護訪問級別:使用protected關鍵字修飾。受保護的成員可以被同一包中的類所訪問,還可以被類的子類所訪問,不管子類是在哪個包中。
3、預設訪問級別:沒有訪問修飾符、預設訪問級別的成員可以被同一包中的其它類所訪問。
4、私有訪問級別:使用private關鍵字修飾。它是四種訪問修飾符中級別最低的。私有成員只有類本身可以訪問,不對外公開。
三、關於封裝:按照資訊隱藏的原則,將資訊組織在一起。封裝有兩個特點:1、資訊隱藏。2、資訊的集合。
屬性如果沒有特殊的要求,一般是私有的。
四、私有屬性+get/set方法和公有屬性的區別:
1、私有屬性可以通過get/set方法進行訪問和設定。一旦把這些方法刪除掉,那麼就可以將屬性設定為唯讀或只寫屬性。
2、私有屬性可以在設定屬性之前作一些業務邏輯的判斷,防止非法資料的設定。
Java基本概念 jsp
一 jsp的九個內建物件 1 session 會話 1 概念及作用 是同一連線者所有頁面公有的內建物件 2 生命週期 從使用到30分鐘後銷毀,也可以直接呼叫invalidate 方法銷毀 2 request 請求 1 概念及作用 在瀏覽器中輸入url訪問jsp介面的過程 2 生命週期 請求頁面執行完...
Java執行緒基本概念
程序 執行緒 併發執行 在作業系統中兩個比較容易混淆的概念是程序 process 和執行緒 thread 作業系統中的程序是資源的組織單位。程序有乙個包含了程式內容和資料的位址空間,以及其它的資源,包括開啟的檔案 子程序和訊號處理器等。不同程序的位址空間是互相隔離的。而執行緒表示的是程式的執行流程,...
補 java基本概念
7.2while迴圈 猜數字例 1.設定數字 int num 121 2.迴圈變數 3.猜大 了 提示 大了 猜小了 提示 小了 猜對了 提示 對了 8.陣列 概念 是一種資料型別 引用 相同的資料元素的集合 定義 int arr new arr 初始化 動態初始化 初始化的時候只制定了陣列的長度,...