注釋與規(guī)范
代碼注釋
- 單行注釋://
- 多行注釋:/*
*/ - 文檔注釋:/**
*/
編碼規(guī)范
- 可讀性第一,效率第二
變量與常量
標(biāo)識(shí)符
- 標(biāo)識(shí)符用作給變量、類和方法命名
- 標(biāo)識(shí)符以由大小寫字母、數(shù)字、下劃線(_)和美元符號(hào)($)組成,但是不能以數(shù)字開頭。
- 大小寫敏感
- 不能與Java語(yǔ)言的關(guān)鍵字重名
- 不能和Java類庫(kù)的類名重名
- 不能有空格、@、#、+、-、/ 等符號(hào)
命名規(guī)范
- 包名:使用小寫字母。
- 類名和接口名:通常定義為由具有含義的單詞組成,所有單詞的首字母大寫。
- 方法名:通常也是由具有含義的單詞組成,第一個(gè)單詞首字母小寫,其他單詞的首字母都大寫。
- 變量名:成員變量和方法相同,局部變量全部使用小寫。
- 常量名:全部使用大寫,最好使用下劃線分割單詞。
關(guān)鍵字
- Java的關(guān)鍵字對(duì)Java的編譯器有特殊的意義,他們用來(lái)表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等,關(guān)鍵字不能用作變量名、方法名、類名、包名和參數(shù)。

915253055665504534.jpg
變量
-
變量是一個(gè)可以改變的值。
67982463388044277.jpg
常量
-
常量的值不可以改變。
900002302325445205.jpg
基本數(shù)據(jù)類型
浮點(diǎn)型
- 有小數(shù)部分的數(shù)值。
- 默認(rèn)為double型。
整型
- 用來(lái)儲(chǔ)存整數(shù)數(shù)值,沒有小數(shù)部分的數(shù)值。
- Java有四種整數(shù)類型:byte,short,int,long。
字符型
- 字符型char 用于存儲(chǔ)單個(gè)字符。
- char的默認(rèn)值為空格。
package com.elrahchim.ch02;
public class Test09 {
public static void main(String[] args) {
for (int i = 0; i <= 127; i++) {
System.out.println((char) i + ":" + i);
// 把數(shù)字i轉(zhuǎn)化成i所對(duì)應(yīng)的字符,i為該字符所對(duì)應(yīng)的unicode碼/ASCII碼
}
}
}
布爾型
- 又稱邏輯類型,只有true,false兩個(gè)值。
- 被用在流程控制中做判斷條件。
類型轉(zhuǎn)換
- 隱式轉(zhuǎn)換
從小到大,可以隱式轉(zhuǎn)換,數(shù)據(jù)類型將自動(dòng)提升:byte,short,char -->int -->long -->float -->double - 顯式轉(zhuǎn)換
從存儲(chǔ)范圍大的類型到存儲(chǔ)范圍小的類型。
該類類型轉(zhuǎn)換很可能存在精度的損失。
運(yùn)算符
算數(shù)運(yùn)算符
-算數(shù)運(yùn)算符(9):+ - * / % ++ --
自增,自減運(yùn)算符
- 自加,自減運(yùn)算符(4):a++ ++a a-- --a
關(guān)系運(yùn)算符
- 關(guān)系運(yùn)算符(6):== != > >= < <=
邏輯運(yùn)算符
- 邏輯運(yùn)算符(6):&& || ! ^ & |
運(yùn)算符的優(yōu)先級(jí)
-
增量和加減<算數(shù)<比較<邏輯<賦值
394852525666661143.jpg


