摘要:上次說(shuō)了樂(lè)字節(jié)變量與數(shù)據(jù)類(lèi)型之一編程規(guī)范,關(guān)鍵字與標(biāo)識(shí)符,這次將接著往下說(shuō),談?wù)劤A颗c變量。常量定義在程序執(zhí)行的過(guò)程中,其值不發(fā)生改變的量。八進(jìn)制由,,組成。
大家好,小樂(lè)又來(lái)給大家講述Java基礎(chǔ)知識(shí)。上次說(shuō)了樂(lè)字節(jié)Java變量與數(shù)據(jù)類(lèi)型之一:Java編程規(guī)范,關(guān)鍵字與標(biāo)識(shí)符,這次將接著往下說(shuō),談?wù)凧ava常量與變量。
1、常量1)、定義
在程序執(zhí)行的過(guò)程中,其值不發(fā)生改變的量。
2)、分類(lèi)
A:字面值常量
B:自定義常量(后面講)
3)、字面值常量
A:字符串常量 "hello"
B:整數(shù)常量 12,23
C:小數(shù)常量 12.345
D:字符常量 "a","A","@"
E:布爾常量 true,false
F:空常量 null(后面講)
4)、在Java中針對(duì)整數(shù)常量提供了四種表現(xiàn)形式
A:二進(jìn)制 由0,1組成。以0b開(kāi)頭。
B:八進(jìn)制 由0,1,...7組成。以0開(kāi)頭。
C:十進(jìn)制 由0,1,...9組成。整數(shù)默認(rèn)是十進(jìn)制。
D:十六進(jìn)制 由0,1,...9,a,b,c,d,e,f(大小寫(xiě)均可)組成。以0x/0X開(kāi)頭。
2、變量語(yǔ)句:以分號(hào)來(lái)分割語(yǔ)句 int a;int b;
1)、定義
在程序的執(zhí)行過(guò)程中,其值在某個(gè)范圍內(nèi)可以發(fā)生改變的量。
2)、變量的定義格式:
A:數(shù)據(jù)類(lèi)型 變量名 = 初始化值;
B:數(shù)據(jù)類(lèi)型 變量名;
變量名 = 變量值;
3)、變量的兩種用途:
A、存值
B、取值
4)、變量的關(guān)注點(diǎn):
A、數(shù)據(jù)類(lèi)型
B、變量名稱(chēng)
C、變量的值
D、變量的作用域,根據(jù){} 來(lái)定
同一個(gè)作用域當(dāng)中,變量不能重名
同一個(gè)變量在某一時(shí)刻,里面只能存在一個(gè)值,后來(lái)的值將替代/覆蓋掉前面的值(前面的值永遠(yuǎn)找不到,沒(méi)有撤銷(xiāo))
5)、使用變量注意項(xiàng):
A、變量本身存在
B、變量的值要存在
C、使用時(shí)一定要存在于作用域之內(nèi)
其作用域:從定義開(kāi)始,到離它最近的左大括號(hào)相對(duì)的右大括號(hào)結(jié)束。
6)、變量使用步驟:
注意:變量一旦被使用,那么必須保證它的值已經(jīng)存在(形式參數(shù)除外)
關(guān)于Java常量與變量就講到這里,明天我們?cè)倏碕ava數(shù)據(jù)類(lèi)型,感謝關(guān)注樂(lè)字節(jié)!
樂(lè)字節(jié)原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/75145.html
摘要:大家好,小樂(lè)又來(lái)了,上一篇樂(lè)字節(jié)變量與數(shù)據(jù)類(lèi)型之二常量與變量,今天接著講變量與數(shù)據(jù)類(lèi)型之三數(shù)據(jù)類(lèi)型與轉(zhuǎn)義字符。一數(shù)據(jù)類(lèi)型定義是一種強(qiáng)類(lèi)型語(yǔ)言,針對(duì)每種數(shù)據(jù)都提供了對(duì)應(yīng)的數(shù)據(jù)類(lèi)型。數(shù)據(jù)類(lèi)型分類(lèi)基本數(shù)據(jù)類(lèi)型類(lèi)種引用數(shù)據(jù)類(lèi)型類(lèi),接口,數(shù)組。 大家好,小樂(lè)又來(lái)了,上一篇:樂(lè)字節(jié)Java變量與數(shù)據(jù)類(lèi)型之二:Java常量與變量, 今天接著講Java變量與數(shù)據(jù)類(lèi)型之三:數(shù)據(jù)類(lèi)型與轉(zhuǎn)義字符。 一、數(shù)據(jù)...
摘要:大家好,我是樂(lè)字節(jié)的小樂(lè),這次要給大家?guī)?lái)的是變量與數(shù)據(jù)類(lèi)型。本文是第一集編程規(guī)范,關(guān)鍵字與標(biāo)識(shí)符。后面我們要寫(xiě)一個(gè)程序的過(guò)程。需求分析實(shí)現(xiàn)代碼體現(xiàn)注釋的作用解釋說(shuō)明程序,提高了代碼的閱讀性。可以幫助我們調(diào)試程序。 大家好,我是樂(lè)字節(jié)的小樂(lè),這次要給大家?guī)?lái)的是Java變量與數(shù)據(jù)類(lèi)型。本文是第一集:Java編程規(guī)范,關(guān)鍵字與標(biāo)識(shí)符。showImg(https://segmentfaul...
摘要:大家好,小樂(lè)繼續(xù)接著上集樂(lè)字節(jié)反射之一反射概念與獲取反射源頭這次是之二實(shí)例化對(duì)象接口與父類(lèi)修飾符和屬性一實(shí)例化對(duì)象之前我們講解過(guò)創(chuàng)建對(duì)象的方式有克隆反序列化,再加一種,根據(jù)對(duì)象,使用或者構(gòu)造器實(shí)例化對(duì)象。 大家好,小樂(lè)繼續(xù)接著上集:樂(lè)字節(jié)Java反射之一:反射概念與獲取反射源頭Class 這次是之二:實(shí)例化對(duì)象、接口與父類(lèi)、修飾符和屬性 一:實(shí)例化對(duì)象 之前我們講解過(guò)創(chuàng)建對(duì)象的方式,有...
摘要:二面向?qū)ο蟾攀雒嫦蜻^(guò)程的設(shè)計(jì)思想和面向?qū)ο蟮脑O(shè)計(jì)思想我要吃魚(yú)香肉絲蓋飯面向過(guò)程我買(mǎi)菜我洗菜我切菜我放水我點(diǎn)火我做飯我炒菜。。。。 大家好,上次我們講過(guò)了樂(lè)字節(jié)Java編程之方法、調(diào)用、重載、遞歸,接下來(lái)我們將會(huì)進(jìn)入到Java封裝的內(nèi)容。Java編程語(yǔ)言發(fā)展,面向?qū)ο蠛皖?lèi)。 一、編程語(yǔ)言的發(fā)展 機(jī)器語(yǔ)言——直接由計(jì)算機(jī)的指令組成,指令、數(shù)據(jù)、地址都以0和1組成:可以被計(jì)算機(jī)直接識(shí)別并執(zhí)行...
摘要:本文承接上一篇樂(lè)字節(jié)發(fā)射之二實(shí)例化對(duì)象接口與父類(lèi)修飾符和屬性繼續(xù)講述反射之三方法數(shù)組類(lèi)加載器一方法獲取所有方法包括父類(lèi)或接口,使用即可。當(dāng)沒(méi)有任何引用指向?qū)ο髸r(shí)就會(huì)被卸載,結(jié)束類(lèi)的生命周期。 本文承接上一篇:樂(lè)字節(jié)Java發(fā)射之二:實(shí)例化對(duì)象、接口與父類(lèi)、修飾符和屬性 繼續(xù)講述Java反射之三:方法、數(shù)組、類(lèi)加載器 一、方法 獲取所有方法(包括父類(lèi)或接口),使用Method即可。sho...
閱讀 3699·2021-08-10 09:42
閱讀 592·2019-08-30 15:55
閱讀 893·2019-08-30 15:54
閱讀 3116·2019-08-30 13:45
閱讀 557·2019-08-29 16:23
閱讀 1995·2019-08-29 16:23
閱讀 987·2019-08-29 15:18
閱讀 2266·2019-08-29 12:57