Java面向對象(OOP)概念
Java面向對象(OOP)概念
Java命名約定
Java對象和類
Java構造器(構造方法)
Java static關鍵字
Java this關鍵字
Java繼承
Java聚合
Java方法重載
Java方法重寫
Java super關鍵字
Java實例初始化程序塊
Java final關鍵字
Java多態
Java靜態綁定和動態綁定
Java instanceof運算符
Java抽象類
Java接口
Java抽象類和接口的區別
Java包
Java訪問修飾符
Java封裝
Java Object類
Java對象克隆
Java數組
Java包裝類
Java按值調用和引用調用
Java strictfp關鍵字
Java命令行參數
對象和類之間的區別
java中方法重載和方法重寫的區別
Java Unicode編碼系統
Unicode是一種通用的國際標準字符編碼,能夠表示世界上大多數的書面語言。
爲什麼java使用Unicode系統?
在Unicode之前,有很多語言標準:
- ASCII (美國信息交換標準代碼)。
- ISO 8859-1 用於表示西歐語言。
- KOI-8 用於表示俄文。
- GB18030 和 BIG-5 用於表示中文等等。
問題
這導致兩個問題:
- 指定代碼值對應於各種語言標準中的不同字母。
- 具有大字符集的語言的編碼具有可變長度。一些常見字符被編碼爲單字節,其他需要兩個或多個字節。
解決辦法
爲了解決這些問題,開發了一種新的語言標準,即Unicode系統。在unicode中,每個字符保存爲2
個字節,因此java也使用2
個字節的字符。
最小值: \u0000
最高值: \uFFFF