原创 java study 01day 基本常識

一、常用的dos命令: dir : 列出當前目錄下的文件以及文件夾 md : 創建目錄 rd : 刪除目錄 cd : 進入指定目錄 cd.. : 退回到上一級目錄 cd/ : 退回到根目錄 del : 刪除文件 exit : 退出 dos

原创 java study 02day-常量與變量及進制轉換

一、Java中常量的分類: 1,整數常量。所有整數 2,小數常量。所有小數 3,布爾型常量。較爲特有,只有兩個數值。true false。 4,字符常量。將一個數字字母或者符號用單引號( ' ' )標識。 5,字符串常量。將一

原创 java study 02day-關鍵字與標識符

 關鍵字的定義和特點              定義:被Java語言賦予了特殊含義的單詞 特點:關鍵字中所有字母都爲小寫              用於定義數據類型的關鍵字                class   in

原创 java study 06day--單例設計模式

一、餓漢式 設計模式:解決某一類問題最行之有效的方法。 java中23種設計模式: 單例設計模式:解決一個類在內存只存在一個對象。   想要保證對象唯一。 1,爲了避免其他程序過多建立該類對象。先禁止其他程序建立該類對象. 2,還爲了讓其

原创 Java study 02day--類型轉換與算術運算符

一、類型轉換 Eg: ü         類型自動提升,以大類型爲準. Byte b=3; b=b+2; 上述語句會報錯,主要由於java的強語言功能決定的. ü         強制類型轉換 b=(byte)(b+2) eg float

原创 java study 09day--靜態內部類及內部類定義規則

static:內部類就具備static的特性。               當內部類被static修飾後,只能直接訪問外部類中的static成員。出現了訪問侷限。                 在外部其他類中,如何直接訪問stati

原创 java study 03day--循環語句

一、while語句 代表語句:while , do while , for while語句格式: 定義初始化表達式;               while(條件表達式)               {                  

原创 java study 02day--位運算符

一、(左移右移) 位運算符 運算符           運算                         範例 <<                 左移                         3 << 2 = 12 --

原创 Java study 06day-靜態代碼塊

一、靜態代碼塊 靜態代碼塊。給類初始化的. 格式: static {        靜態代碼塊中的執行語句。 } 特點:隨着類的加載而執行,只執行一次,並優先於主函數。 用於給類進行初始化的。 二、對象的初始化 Person p = ne

原创 java study 03day--函數及數組

 一、函數的定義:       什麼是函數? •         函數就是定義在類中的具有特定功能的一段獨立小程序。 •         函數也稱爲方法。 l       函數的格式: •         修飾符返回值類

原创 java study 06day--靜態的應用(工具類的建立)

靜態的應用。 每一個應用程序中都有共性的功能, 可以將這些功能進行抽取,獨立封裝。以便複用。   將方法都靜態後,可以方便於使用,但是該類還是可以被其他程序建立對象的。 爲了更爲嚴謹,強制讓該類不能建立對象。 可以通過將構造函數私有化完成

原创 java study 04day--二維數組

System.out.println(arr.length);//打印是二維數組的長度 3; System.out.println(arr[0].length);//打印二維數組中第一個一維數組長度 int[][] arr = {{3,5

原创 java study 05day--封裝,構造函數,構造代碼塊

一、封裝 l       封裝:是指隱藏對象的屬性和實現細節,僅對外提供公共訪問方式。 l       好處: •         將變化隔離。 •         便於使用。 •         提高重用性。 •         提高安

原创 java study 04day-數組排序

一、數組定義 int[] arr = new int[2]; int arr[] = new int[2]; int[] arr = new int[]{3,1,6,5,4}; int[] arr = {3,1,6,5,4};   eg:

原创 java study 02day--轉義字符,賦值與比較運算符,邏輯運算符

一、轉義字符 通過\來轉變後面的字母或符號的含義 \n換行 \r按下回車鍵 \ b退格.相當於backspace \t 相當於tab 在windows系統中,回車符相當於\r\n Eg: (“\”hello world\””)打印具有雙引