常量跟變量

一饿肺、常量


常量: 在程序運(yùn)行期間,固定不變的量幢痘。

常量的分類(lèi):

字符串常量:凡是用雙引號(hào)引起來(lái)的部分唬格,叫做字符串常量。例如:"abc"颜说、"Hello"购岗、"123"

整數(shù)常量:直接寫(xiě)上的數(shù)字,沒(méi)有小數(shù)點(diǎn)门粪。例如:100喊积、200、0玄妈、-250

浮點(diǎn)數(shù)常量:直接寫(xiě)上的數(shù)字乾吻,有小數(shù)點(diǎn)。例如:2.5拟蜻、-3.14绎签、0.0

字符常量:凡是用單引號(hào)引起來(lái)的單個(gè)字符,就做字符常量酝锅。例如:'A'诡必、'b'、'9'搔扁、'中'

布爾常量:只有量中取值爸舒。true、false稿蹲。

空常量:null扭勉。代表沒(méi)有任何數(shù)據(jù)。

public class Demo01Const {

? ? public static void main(String[] args) {

? ? ? ? // 字符串常量

? ? ? ? System.out.println("ABC");

? ? ? ? System.out.println(""); // 字符串兩個(gè)雙引號(hào)中間的內(nèi)容為空

? ? ? ? System.out.println("XYZ");

? ? ? ? // 整數(shù)常量

? ? ? ? System.out.println(30);

? ? ? ? System.out.println(-500);

? ? ? ? // 浮點(diǎn)數(shù)常量(小數(shù))

? ? ? ? System.out.println(3.14);

? ? ? ? System.out.println(-2.5);

? ? ? ? // 字符常量

? ? ? ? System.out.println('A');*

? ? ? ? System.out.println('6');

? ? ? ? // System.out.println(''); // 兩個(gè)單引號(hào)中間必須有且僅有一個(gè)字符苛聘,沒(méi)有不行涂炎。

? ? ? ? // System.out.println('AB'); // 兩個(gè)單引號(hào)中間必須有且僅有一個(gè)字符,有兩個(gè)不行设哗。

? ? ? ? // 布爾常量

? ? ? ? System.out.println(true);

? ? ? ? System.out.println(false);

? ? ? ? // 空常量璧尸。空常量不能直接用來(lái)打印輸出熬拒。

? ? ? ? // System.out.println(null);

? ? }

}

二爷光、變量

變量:程序運(yùn)行期間,內(nèi)容可以發(fā)生改變的量澎粟。

注意:

如果創(chuàng)建多個(gè)變量蛀序,那么變量之間的名稱(chēng)不可以重復(fù)欢瞪。

對(duì)于float和long類(lèi)型來(lái)說(shuō),字母后綴F和L不要丟掉徐裸。

如果使用byte或者short類(lèi)型的變量遣鼓,那么右側(cè)的數(shù)據(jù)值不能超過(guò)左側(cè)類(lèi)型的范圍。

沒(méi)有進(jìn)行賦值的變量重贺,不能直接使用骑祟;一定要賦值之后,才能使用气笙。

變量使用不能超過(guò)作用域的范圍次企。

【作用域】:從定義變量的一行開(kāi)始,一直到直接所屬的大括號(hào)結(jié)束為止潜圃。

可以通過(guò)一個(gè)語(yǔ)句來(lái)創(chuàng)建多個(gè)變量缸棵,但是一般情況不推薦這么寫(xiě)。

三谭期、總結(jié)+作業(yè)

1.關(guān)于浮點(diǎn)數(shù)的底層儲(chǔ)存

float底層是用4字節(jié)儲(chǔ)存的一個(gè)數(shù)堵第,long是用8個(gè)字節(jié),但是float的存數(shù)范圍比

long要廣一些隧出,原因是float在底層是用科學(xué)計(jì)數(shù)法計(jì)數(shù)的踏志,大大降低了空間開(kāi)銷(xiāo)

2.變量及精度轉(zhuǎn)換問(wèn)題

變量定義的注意事項(xiàng)

字符串不是基本類(lèi)型,而是引用類(lèi)型

浮點(diǎn)型可能只是一個(gè)近似值胀瞪,并非精確的值

同一個(gè)區(qū)域內(nèi)創(chuàng)建多個(gè)變量针余,那么變量之間的名稱(chēng)不可以重復(fù)。

定義float和long類(lèi)型變量赏廓,數(shù)據(jù)值要加后綴F和L

定義變量時(shí)涵紊,右側(cè)的數(shù)據(jù)值不能超過(guò)左側(cè)類(lèi)型的取值范圍

變量一定要賦值才能使用

變量使用的不能超過(guò)作用域的范圍傍妒,作用域就是定義變量的那對(duì)大括號(hào)

可以通過(guò)一個(gè)語(yǔ)句來(lái)創(chuàng)建多個(gè)變量幔摸,但是一般情況不推薦這么寫(xiě)。

short a = 30; // 右邊的默認(rèn)類(lèi)型為int類(lèi)型颤练,但是沒(méi)有超出short的范圍既忆,不報(bào)錯(cuò)

long s = 3000000000; // 右邊的數(shù)字默認(rèn)為int類(lèi)型,在創(chuàng)建的時(shí)候嗦玖,由于

// 右邊超過(guò)了int的范圍患雇,會(huì)報(bào)錯(cuò),需要在后面加上L

3.請(qǐng)寫(xiě)出JDK宇挫、JRE苛吱、JVM的作用

JDK: Java Development Kit, java 開(kāi)發(fā)工具包,包含jre和開(kāi)發(fā)人員使用的工具

JRE: Java Runtime Environment器瘪, Java 程序運(yùn)行時(shí)環(huán)境包含JVM和運(yùn)行時(shí)所需要的核心類(lèi)庫(kù)

JVM: Java Virtual Machine 翠储,Java虛擬機(jī)Java程序運(yùn)行的環(huán)境绘雁,JVM將編譯好的Java字節(jié)碼轉(zhuǎn)換為對(duì)應(yīng)平臺(tái) 的二進(jìn)制指令集并執(zhí)行、申請(qǐng)系統(tǒng)資源援所、管理內(nèi)存(內(nèi)存回收機(jī)制)等等扣典。

4.請(qǐng)寫(xiě)出JDK憔恳、JRE、JVM三者的包含關(guān)系

JDK

5.請(qǐng)說(shuō)出java跨平臺(tái)的原理

Java 跨平臺(tái)時(shí)基于Java虛擬機(jī), 編譯器先將Java源代碼編譯成Java字節(jié)碼,然后依托于不同平臺(tái)上的JVM示括,翻譯成對(duì)應(yīng)平臺(tái)的二進(jìn)制指令集,屏蔽了不同平臺(tái)之間的差異声邦,從而實(shí)現(xiàn)一次編譯编丘,到處執(zhí)行的特性。而C++是直接將源代碼編譯成二進(jìn)制澈蟆,就造成了不同平臺(tái)的兼容性問(wèn)題墨辛,所以針對(duì)于不同的平臺(tái),需要修改相關(guān)不同的源代碼趴俘,特別麻煩睹簇。

6.請(qǐng)寫(xiě)出注釋的作用

理清關(guān)鍵代碼的作用,用于提示寥闪,有助于程序員理解相關(guān)程序塊的邏輯功能

7.請(qǐng)寫(xiě)出注釋的分類(lèi)

行內(nèi)注釋 //

塊注釋 /**/

在idea中太惠,/**有顏色*/ 這種注釋有顏色的特效

8.請(qǐng)寫(xiě)出什么是關(guān)鍵字

Java語(yǔ)法中賦予特定含義的一類(lèi)不可隨便改變,不能用作標(biāo)識(shí)符的一類(lèi)單詞集合疲憋。

9.請(qǐng)寫(xiě)出關(guān)鍵字的特征

全部小寫(xiě)凿渊、特定含義、有顏色缚柳、不能當(dāng)做標(biāo)識(shí)符

10. 請(qǐng)列舉幾個(gè)常見(jiàn)的關(guān)鍵字

public static void int double boolean interface private class abstract

11.請(qǐng)寫(xiě)出什么是標(biāo)識(shí)符

儲(chǔ)存變量的符號(hào)(容器)

12.請(qǐng)寫(xiě)出標(biāo)識(shí)符的組成規(guī)則和注意事項(xiàng)

組成:數(shù)字埃脏、字母、下劃線(xiàn)秋忙、$符號(hào)

不能以數(shù)字開(kāi)頭

不能使用關(guān)鍵字

類(lèi)名推薦大駝峰式: ClassNameYouKnow

變量名推薦使用小駝峰:variableName

13.請(qǐng)寫(xiě)出基本數(shù)據(jù)類(lèi)型的四類(lèi)八種

整數(shù)類(lèi)型:byte short int long

浮點(diǎn)類(lèi)型:float double

字符類(lèi)型:char

布爾類(lèi)型:boolean

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末彩掐,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子灰追,更是在濱河造成了極大的恐慌堵幽,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弹澎,死亡現(xiàn)場(chǎng)離奇詭異朴下,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)苦蒿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)殴胧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人佩迟,你說(shuō)我怎么就攤上這事团滥∶馕福” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵惫撰,是天一觀的道長(zhǎng)羔沙。 經(jīng)常有香客問(wèn)我,道長(zhǎng)厨钻,這世上最難降的妖魔是什么扼雏? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮夯膀,結(jié)果婚禮上诗充,老公的妹妹穿的比我還像新娘。我一直安慰自己诱建,他們只是感情好蝴蜓,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著俺猿,像睡著了一般茎匠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上押袍,一...
    開(kāi)封第一講書(shū)人閱讀 51,737評(píng)論 1 305
  • 那天诵冒,我揣著相機(jī)與錄音,去河邊找鬼谊惭。 笑死汽馋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的圈盔。 我是一名探鬼主播豹芯,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼驱敲!你這毒婦竟也來(lái)了铁蹈?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤癌佩,失蹤者是張志新(化名)和其女友劉穎木缝,沒(méi)想到半個(gè)月后便锨,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體围辙,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年放案,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了姚建。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡吱殉,死狀恐怖掸冤,靈堂內(nèi)的尸體忽然破棺而出厘托,到底是詐尸還是另有隱情,我是刑警寧澤稿湿,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布铅匹,位于F島的核電站,受9級(jí)特大地震影響饺藤,放射性物質(zhì)發(fā)生泄漏包斑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一涕俗、第九天 我趴在偏房一處隱蔽的房頂上張望罗丰。 院中可真熱鬧,春花似錦再姑、人聲如沸萌抵。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)绍填。三九已至,卻和暖如春栖疑,著一層夾襖步出監(jiān)牢的瞬間沐兰,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工蔽挠, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留住闯,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓澳淑,卻偏偏與公主長(zhǎng)得像比原,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子杠巡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法量窘,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法氢拥,繼承相關(guān)的語(yǔ)法蚌铜,異常的語(yǔ)法,線(xiàn)程的語(yǔ)...
    子非魚(yú)_t_閱讀 31,644評(píng)論 18 399
  • 其實(shí)有這樣一說(shuō)审葬,一個(gè)公司就等于一個(gè)小小社會(huì),里面的東西萬(wàn)奇百變,你要學(xué)的是非常的多涣觉,搞的不好痴荐,就有可能掉進(jìn)大坑! ...
    追風(fēng)箏的秘密閱讀 184評(píng)論 0 0
  • 驢道惡官册,無(wú)邊光景心情樂(lè)生兆。心情樂(lè),歡聲一片膝宁,勝過(guò)游客皂贩。 且將煩事寄云鶴,鏡中莫問(wèn)顏無(wú)色昆汹。顏無(wú)色明刷,山水留跡,忘情毫墨满粗。
    朋徽閱讀 147評(píng)論 0 0
  • 昨晚辈末,狂風(fēng)點(diǎn)擊“一鍵清理”,樹(shù)上所有的枯葉全部吹下來(lái)了映皆,它不斷地“刷新”樹(shù)葉的葉面挤聘,這樣一清理,春天的樹(shù)個(gè)個(gè)換上新...
    色彩斑斕的云閱讀 624評(píng)論 0 2