本章主要內容:
1:關鍵字
2:標識符
3:注釋
4:常量和變量
5:運算符
6:語句
7:函數
8:數組
2.1:關鍵字
還記得上一章我們寫的hello word
class Demo{
public static void main (String [] args){
System.out.println("你好!");
}
}
在使用notepad++或是其他文本編輯器(非系統自帶的記事本編輯器)編寫java代碼時候關鍵字會變色
(不同編輯器顏色不一樣。而且有顏色的也并非都是關鍵字)
常用的關鍵字:
關鍵字特點:
1:都是小寫
2.2標識符
比如類名命名Demo首字母大寫。多個單純時候單詞首字母大寫。比如:DemoTest
2.3:java中的注釋
比如,一段程序,需要說明這段代碼是干用的。
實例:
注意:程序中的注釋在class中不會存在的
2.4:常量 & 變量
常量:就是不能改變的數值。
Java中常量的分類
常量名稱
備注
整數常量
所有的整數
小數常量
所有小數
布爾類型
只有兩個值 true/false
字符常量
將一個數字或是字母使用單引號標識(‘1’)
字符串常量
一個或是多個字符用雙引號標識(“hello workd”)
Null常量
只有一個值 null
整數常量的集中表現形式
進制數
說明
數值范圍
二進制
滿2進1
0、1
八進制
滿8進1 用0(零)開頭表示
0-7
十進制
滿10進1
0-9
十六進制
滿16進1 用0(零)X開頭
0-9,A-F
進制:
進制解釋:
二進制:范圍0、1 滿二進一。注意在二進制中不會出現2的
計算機里面存儲數據都是二進制形式。無論文本、圖片、視頻、音樂都是以二進制形式存在的。
因為在電路中,只有開或是關兩種狀態。如果0表示關,1就表示開。所以在計算機里面存儲的數據都是0和1.
八進制:是從0-7的。為了和十進制、十六進制區分開。八進制用零開頭的。比如 56 這個是十進制的。056這個就是表示八進制的。注意在八進制中不會出現8的
十進制:日常生活中常用的。0-9 滿十進一。
十六進制:0-9 A-F。十六進制以0x開頭的。
比如: 56 表示十進制
056 表示八進制
0x56表示十六進制
在計算機中最小字節是byte 。8個二進制等于1個字節。如下圖
進制的由來:
下節我們將講解進制之間的轉換:
二進制、八進制、十進制、十六進制之間的轉換