原创 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\””)打印具有雙引