JAVA 基礎(chǔ)

java基礎(chǔ)

  • 什么是變量

變量就是空間,用來存儲(chǔ)數(shù)據(jù)

  • 定義變量的語法格式

數(shù)據(jù)類型 +變量名;
數(shù)據(jù)類型+變量名= 變量值;

  • 什么是常量

1)直接量,比如:100,'a',true,"hello"
2)特殊的變量(變量里面的內(nèi)容不能被更改)

定義常量(特殊的變量)的語法格式,示例:

final int a = 100;

  • 基本數(shù)據(jù)類型

整數(shù)類型:byte(1字節(jié)),short(2字節(jié)),int(4字節(jié)),long(8字節(jié))
小數(shù)類型:float(4字節(jié)),double(8字節(jié))
字符類型(無符號(hào)整數(shù)類型,范圍:0~65535):char(2字節(jié))
布爾類型(布爾類型只有兩個(gè)值:true,false):boolean(1字節(jié))
給long類型賦值方式:數(shù)字后+L
給float類型賦值方式:數(shù)字后+f,例:float a = 3.14f;
  • 數(shù)據(jù)類型轉(zhuǎn)換

1)自動(dòng)轉(zhuǎn)換

低字節(jié)的數(shù)據(jù)類型可以自動(dòng)轉(zhuǎn)換成高字節(jié)的數(shù)據(jù)類型
比如:byte →short→int→long

2)強(qiáng)制轉(zhuǎn)換

高字節(jié)的數(shù)據(jù)類型可以強(qiáng)制轉(zhuǎn)換成低字節(jié)的數(shù)據(jù)類型
比如:int a = (int)3L;

3)字符串類型與數(shù)值類型之間的轉(zhuǎn)換

示例:字符串類型轉(zhuǎn)換數(shù)值類型
int year = Integer.parseInt("2018")
double pi = Integer.parseDouble("3.14")
示例:數(shù)值類型轉(zhuǎn)換字符串類型
String year = String.valueOf(2018)

  • 進(jìn)制

當(dāng)常量為進(jìn)制的寫法

二進(jìn)制:0B 。。。數(shù)字
八進(jìn)制:0 。。。數(shù)字
十進(jìn)制:數(shù)字
十六進(jìn)制:0X。。。數(shù)字

?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Win7下如何打開DOS控制臺(tái)? a:開始--所有程序--附件--命令提示符 b:開始--搜索程序和文件--cmd...
    逍遙嘆6閱讀 1,723評(píng)論 4 12
  • Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和...
    Java小辰閱讀 1,181評(píng)論 0 2
  • 一、Java 簡(jiǎn)介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)...
    子非魚_t_閱讀 4,577評(píng)論 1 44
  • 常量的概述和使用 A:什么是常量在程序執(zhí)行的過程中其值不可以發(fā)生改變 B:Java中常量的分類字面值常量自定義常量...
    野望君閱讀 673評(píng)論 0 0
  • 昨天晚上九點(diǎn),我終于完成了閱卷任務(wù),拖著疲憊不堪的身軀往住處走。因?yàn)槠v,所以路上買了一瓶我喜歡的青檸味的脈動(dòng),想...
    雪后山閱讀 373評(píng)論 10 10

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