Day1 Java基礎(chǔ)入門第三章

語(yǔ)法格式

一、常量

  1. 概述:在程序執(zhí)行的過(guò)程中,其值不可以發(fā)生改變的量
  2. 分類——字符串常量用雙引號(hào)括起來(lái)的內(nèi)容(“HelloWorld”)
    -整數(shù)常量---(10,-34)
    -小數(shù)常量---(12.34)
    -字符常量---('a','0')
    -布爾常量---(true,false)
    -空常量---null

二、變量

1. 概述

-- 在程序執(zhí)行的過(guò)程中,在某個(gè)范圍內(nèi)其值可以發(fā)生改變的量
-- 從本質(zhì)上講,變量其實(shí)是內(nèi)存中的一小塊區(qū)域

2. 變量定義格式

-- 數(shù)據(jù)類型 變量名 = 初始化值;
注:格式是固定的,記住格式,以不變應(yīng)萬(wàn)變

三、數(shù)據(jù)類型

1. 計(jì)算機(jī)存儲(chǔ)單位

-- “位(bit)”,通常用小寫(xiě)字母b表示
-- 字節(jié)(byte),通常用大寫(xiě)字母B表示,字節(jié)是由連續(xù)的8個(gè)位組成的
-- 1B=8bit
-- 1KB=1024B
-- 1MB=1024KB
-- 1GB=1024MB
-- 1TB=1024GB

2. 數(shù)據(jù)類型概述和分類

A:分類

  1. 基本數(shù)據(jù)類型
  2. 引用數(shù)據(jù)類型
基本數(shù)據(jù)類型取值范圍:
byte < char < short < int < long < float < double

四、標(biāo)識(shí)符

  1. 作用:給包、類、方法、變量等起名字
  2. 組成規(guī)則
    A : 由字符,下劃線_,美元符$組成?
    B: 注意事項(xiàng)
    不能以數(shù)字開(kāi)頭
    不能是java中的關(guān)鍵字

五、定義變量

1. 基本數(shù)據(jù)類型變量的定義和使用

    A: 變量的定義格式: 數(shù)據(jù)類型 變量名 = 初始化值;

    B: 基本數(shù)據(jù)類型:byte,short,int,long,float,double,char,boolean

    注:整數(shù)默認(rèn)是int類型,定義long類型的數(shù)據(jù)時(shí),要在數(shù)據(jù)后面加L。

        浮點(diǎn)數(shù)默認(rèn)是double類型,定義float類型的數(shù)據(jù)時(shí),要在數(shù)據(jù)后面加F。

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

    -- 變量未賦值,不能直接使用

         引出變量的第二種使用格式

    -- 變量只在它所屬的范圍內(nèi)有效。

        變量在哪對(duì)大括號(hào)內(nèi),變量就屬于哪對(duì)大括號(hào)

    -- 一行上可以定義多個(gè)變量,但是不建議

六、數(shù)據(jù)類型轉(zhuǎn)換

1. 隱式數(shù)據(jù)類型轉(zhuǎn)換

    取值范圍小的數(shù)據(jù)類型與取值范圍大的數(shù)據(jù)類型進(jìn)行運(yùn)算,會(huì)先將小的數(shù)據(jù)類型提升為大的,再運(yùn)算

2. 強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換

    格式:b = (byte)(a + b)

    注意: 如果超出了被賦值的數(shù)據(jù)類型的取值范圍得到的結(jié)果會(huì)與你期望的結(jié)果不同
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Win7下如何打開(kāi)DOS控制臺(tái)? a:開(kāi)始--所有程序--附件--命令提示符 b:開(kāi)始--搜索程序和文件--cmd...
    逍遙嘆6閱讀 1,724評(píng)論 4 12
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 34,900評(píng)論 18 399
  • 動(dòng)力VS 意志力 1、情緒要么順?lè)?,要么支配你,這要看誰(shuí)說(shuō)了算?!?羅恩 2、動(dòng)力和意志力是反相關(guān)的關(guān)系,...
    半天云閱讀 788評(píng)論 0 1
  • 最近經(jīng)常碰到完全打破常識(shí)的事兒,直到第三次受沖擊,實(shí)在不得不寫(xiě)點(diǎn)什么。 先從最近的第三次沖擊開(kāi)始——更“可恨”的領(lǐng)...
    為好優(yōu)姐姐閱讀 284評(píng)論 0 0
  • 姓名:庹亞軍 公司:寧波貞觀電器有限公司 組別:第235期 利他一組 【日精進(jìn)打卡第 67天】 【知~學(xué)習(xí)】 《六...
    tyj小電工閱讀 266評(píng)論 0 0

友情鏈接更多精彩內(nèi)容