最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

學(xué)習(xí)記錄之java語言基礎(chǔ)

2022-06-23 17:10 作者:星月襲空  | 我要投稿

Java開發(fā)環(huán)境:

????編譯期:.java源文件,經(jīng)過編譯生成.class文件

????運(yùn)行期:JVM加載.class并運(yùn)行

名詞解釋:

????JVM:java虛擬機(jī)

????????加載.class文件并運(yùn)行.class

????JRE:java運(yùn)行環(huán)境

????????除了包含JVM以外還包含了運(yùn)行java程序所必須的環(huán)境

????????JRE = JVM+java系統(tǒng)類庫(小零件)

?????JDK:java開發(fā)工具包

????????除了包含JRE以外還包含了開發(fā)java程序所必須的命令工具

????????JDK=JRE+編譯.運(yùn)行等命令工具

注:運(yùn)行java程序的最小環(huán)境為JRE;

???? 開發(fā)java程序的最小環(huán)境為JDK;

1.變量:

????聲明:類似于在銀行開個(gè)賬戶

????初始化:給賬戶存錢

????使用:使用賬戶里面的錢,在使用變量前必須聲明并初始化.

????命名規(guī)則: 只能包含字母,數(shù)字,_ ,和$符,并且不能以數(shù)字開頭,嚴(yán)格區(qū)分大小寫,不能使用關(guān)鍵字,允許中文命名,但不建議,建議使用“英文的見名知意”,“小駝峰命名法”。

????命名法: 小駝峰命名法;第一個(gè)單詞首字母小寫,其他單詞首字母大寫(變量)

????????????????????大駝峰命名法也叫帕斯卡命名法:所有單詞首字母都大寫(類);

2.八種基本數(shù)據(jù)類型; byte,short,int,long,float,double,boolean,char;

????int :整型,4個(gè)字節(jié),-21個(gè)多億到21個(gè)多億

????? ??整數(shù)直接量默認(rèn)為int型,但不能超出范圍,若超范圍則會(huì)發(fā)生變異錯(cuò)誤

????????兩個(gè)整數(shù)相除,結(jié)果還是整數(shù),小數(shù)位無條件舍棄(不會(huì)四舍五入),運(yùn)算時(shí)若超范圍,則會(huì)發(fā)生溢出,溢出時(shí)需要避免的。

????long:長(zhǎng)整型 ,8個(gè)字節(jié) ,范圍很大(沒有具體l,就是很大(滑稽)

????????長(zhǎng)整型直接量需中數(shù)字后加L或l,

????????運(yùn)算時(shí)若有可能溢出,建議中第一個(gè)數(shù)字后加L;

????double:浮點(diǎn)型,8個(gè)字節(jié)

????????浮點(diǎn)數(shù)直接量默認(rèn)為double型,若想表示float,需中數(shù)字后加F或f;

????????double或float型數(shù)據(jù)參與運(yùn)算時(shí),有可能出現(xiàn)舍入誤差,精確場(chǎng)合不能使用,

????boolean:布爾型 1個(gè)字節(jié)

????????只能儲(chǔ)存true或false

????char:字符型,2個(gè)字節(jié)

????????采用Unicode字符集編碼,一個(gè)字符對(duì)應(yīng)一個(gè)碼,表現(xiàn)的形式為字符char,但本質(zhì)上是碼int(0到65535之間)ASCII碼:'a'--97? ?'A'--65? '0'--48

????????字符型直接量必須放在單引號(hào)中,并且只能有1個(gè)

????????特殊符號(hào)需要通過\來轉(zhuǎn)義。

3.類型間的轉(zhuǎn)換

????數(shù)據(jù)類型由小到大依次為:byte--short--int--long--float--double--char

????兩種方式:

????????自動(dòng)/隱式類型轉(zhuǎn)換:小類型到大類型

????????強(qiáng)制類型轉(zhuǎn)換:大類型到小類型

????????語法:(要轉(zhuǎn)換成為的類型)變量

????????注意:強(qiáng)制轉(zhuǎn)換有可能溢出或丟失精度。

????兩點(diǎn)規(guī)則:整數(shù)直接量可以直接賦值給byte,short,char 但不能超出范圍

????byte,short,char型數(shù)據(jù)類型參與運(yùn)算時(shí),系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)換為int再運(yùn)算


學(xué)習(xí)記錄之java語言基礎(chǔ)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
宜州市| 龙南县| 博爱县| 林甸县| 金溪县| 宝清县| 石嘴山市| 皋兰县| 固原市| 冷水江市| 砀山县| 科技| 新巴尔虎右旗| 西盟| 伊金霍洛旗| 郓城县| 塔河县| 武功县| 广昌县| 重庆市| 抚州市| 保康县| 崇文区| 体育| 临洮县| 石城县| 绥德县| 平阳县| 呈贡县| 锡林郭勒盟| 繁峙县| 洛隆县| 正镶白旗| 新竹县| 黑龙江省| 津市市| 白河县| 航空| 中山市| 元谋县| 奇台县|