Java語言基礎
組成
關鍵字(被賦予了特殊java含義的單詞)
標識符
*在程序中自定義的一些名稱
*由26個英文字母大小寫,數字:0-9 符號:-$組成
*定義合法標識符規則:
1、數字不可以開頭
2、不可以使用關鍵字
*Java中嚴格區分大小寫
*注意:在起名的時,為了提高閱讀性,要盡量有意義
注釋
*用于注解說明解釋程序的文字
*提高了代碼的閱讀性
*Java中的注釋格式:
單行注釋
格式://注釋文字
多行注釋
格式:/*注釋文字*/
文檔注釋
格式:/**注釋文字*/(Java特有)
寫代碼步驟
1需求 2思路 3步驟(代碼僅僅是思想體現的一種形式)
常量和變量
常量表示不能改變的數值
Java中常量的分類:
1、整數常量:所有整數
2、小數常量:所有小數
3、布爾(boolean)型常量:較為特有,只有兩個數值。 true false
4、字符常量:將一個或多個字符用單引號(‘’)標識
5、字符串常量:將一個或多個字符用戶雙引號(“”)標識
6、null常量:只有一個數值就是:null
*對于整數:有四種表現形式
二進制:0、1,滿2進1
八進制:0-7,滿8進1
十進制:0-9,滿10進1
十六進制:0-9,A-F,滿16進1,用0x開頭表示
進制結論:
八進制數,是二進制位 三個二進制為一個八進制
十六進制,是二進制中的四個二進制位為一個十六進制
*進制的基本轉換
十進制 二進制 互轉
十進制轉成二進制 除以2取余數
二進制轉成十進制 乘以2的冪數
負數的二進制表現形式
對應的正數二進制取反加1
*變量的概念
內存中的一個儲存區域
該區域有自己的名稱(變量名)和類型(數據類型)
該區域的數據可以在同一類型范圍內不斷變化
*為什么要定義變量
用來不斷的存放同一類型發的常量,并可以反復使用
*使用變量注意
變量的作用范圍(一對{}之間有效)
初始化值
*定義變量的格式
數據類型? 變量名=初始化值
注:格式是固定的,記住格式,以不變應萬變
*理解:變量就如同數學中的未知數
數據類型:
基本數據類型
數值型
整數型(byte short int long)
浮點型(float double)
字符型(char)
布爾型(boolean)
引用數據型
類(class)
接口(interface)
數組([])
整數默認:int? 小數默認:double
運算符? 語句 函數 數組
main+Alt+/ mian函數快速補全
syso
Ctrl+s? ? ? ? ? 保存