javase複習
- Jdk:開發者工具包
- JRE:執行環境
- javac:編譯java,生成class檔案
- 註釋:行內註釋;多行註釋;文字註釋;
- 基本資料型別
- 整數:byte(1);short(2);int(4);long(8);
- 浮點型;float(4);double(8)
- 字元型:char(2)
- 布林值:boolean(1位)
- 引用資料型別
- 類
- 介面
- 陣列
- 駝峰命名:駱駝式命名法(Camel-Case)又稱駝峰式命名法,是電腦程式編寫時的一套命名規則(慣例)。正如它的名稱CamelCase所表示的那樣,是指混合使用大小寫字母來構成變數和函式的名字。
- 類與物件:
- 類是物件的抽象,物件是類的具體。
- new 物件
- 棧存放引用,堆存放具體的物件。
- 多型:
- 父類的引用指向子類的物件
- Instanceof關鍵字,如果匹配,可以進行型別之間的轉換
- 介面
- interface
- 約束,只能定義方法名
- 子類實現介面,必須重寫其中的方法
- 只有一個方法的介面叫做函式式介面,可以使用ambda表示式簡化
- 介面比抽象類更加的抽象:抽象類裡面可以有具體的實現,但是介面裡面不能有實現的方法,必須由子類實現。
- String類:不可變性:final
- 執行緒同步:
-
多個物件操作同一個資源,併發
-
對列+鎖
-
Synchronized :同步方法(弊端鎖太多);同步程式碼塊(預設是this當前方法);第一個執行緒進來拿到鎖後面的就要排隊,直到前一個執行緒釋放鎖,下一個執行緒才能進去
相關文章
- JavaSE複習鞏固Java
- JavaSE基礎知識學習-----集合Java
- JavaSE基礎知識學習—–多型Java多型
- JavaSE基礎學習知識整理大全Java
- Java學習筆記01 - JavaSE基礎Java筆記
- JavaSE基礎知識學習-----多型Java多型
- JavaSE基礎知識學習-----Object類JavaObject
- JavaSE基礎知識學習-----繼承Java繼承
- javaSEJava
- javaSE練習--運算子和條件結構Java
- JavaSE 學習參考:方法的基本概念Java
- JavaSE基礎知識學習—–抽象類和介面Java抽象
- JavaSE基礎知識學習-----抽象類和介面Java抽象
- JavaSE基礎知識學習-----Static關鍵字Java
- JavaSE_集合Java
- javaSE<IO流>Java
- JavaSE:IO流Java
- JavaSE基礎知識分享(二)相關練習題Java
- SQL複習SQL
- 複習 面試面試
- Noip 複習
- JavaSE面試題:反射Java面試題反射
- JavaSE核心知識Java
- JavaSE-IO流Java
- JavaSE基礎:字串Java字串
- JavaSE基礎: 介面Java
- Javase—java基礎Java
- Javase—分支語句Java
- [javaSE] GUI(選單)JavaGUI
- ## JavaSE核心技術Java
- 【Java】JVM複習JavaJVM
- iOS複習(二)iOS
- awk命令複習
- 教資複習
- python複習Python
- NOIP 複習題
- [複習]day 6
- 區塊鏈習題複習區塊鏈