国产AV88|国产乱妇无码在线观看|国产影院精品在线观看十分钟福利|免费看橹橹网站

01、Java基礎(chǔ)

發(fā)布時(shí)間:2023-1-16 | 雜志分類:其他
免費(fèi)制作
更多內(nèi)容

01、Java基礎(chǔ)

01、Java基礎(chǔ)
粉絲: {{bookData.followerCount}}
文本內(nèi)容
第51頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

◆ 變量使用注意事項(xiàng)

◆ 數(shù)據(jù)類型

◆ ASCII編碼

◆ 關(guān)鍵字、標(biāo)志符

第52頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

字面量類型 說明 示例

整數(shù) 不帶小數(shù)的數(shù)字 666,-88

小數(shù) 帶小數(shù)的數(shù)字 13.14,-5.21

字符 必須使用單引號(hào),有且僅能一個(gè)字符 ‘A’,‘0’, ‘我’

字符串 必須使用雙引號(hào),內(nèi)容可有可無 “HelloWorld”,“黑馬程序員”

布爾值 布爾值,表示真假,只有兩個(gè)值:true,false true 、false

空值 一個(gè)特殊的值,空值 值是:null

字面量分類

字面量

? 告訴程序員,數(shù)據(jù)在程序中的書寫格式。

第53頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 字符、字符串的字面量的格式要求?

? 字符必須單引號(hào)圍起來,有且僅能一個(gè)字符。

? 字符串必須用雙引號(hào)圍起來。

? 布爾類型只有2個(gè)值:false 、true

第54頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

◆ 變量使用注意事項(xiàng)

◆ 數(shù)據(jù)類型

◆ ASCII編碼

◆ 關(guān)鍵字、標(biāo)志符

第55頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

什么是變量

? 變量就是用來存儲(chǔ)一個(gè)數(shù)據(jù)的內(nèi)存區(qū)域(可以理解成盒子),且里面存儲(chǔ)的數(shù)據(jù)可以變化。

變量定義的格式

數(shù)據(jù)類型 變量名稱 = 初始值;

取名稱,首字母建議小寫,有意義。

存儲(chǔ)的初始數(shù)據(jù)

強(qiáng)制限制盒子中存儲(chǔ)數(shù)據(jù)的形式。例如:int(整數(shù)類型)、 double(小數(shù)類型)

6.00

double money = 6.0;

第56頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

修改變量中存儲(chǔ)的值

6.00

double money = 6.0;

System.out.println(money); // 6.0

money = money + 4.0;

System.out.println(money);

money

6.00

+ 4.0 = 10.0

// 10.0

第57頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

修改變量中存儲(chǔ)的值

21

int age = 21;

System.out.println(age); // 21

age = 25;

System.out.println(age); // 25

age

25

第58頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 變量的作用?

? 存儲(chǔ)一個(gè)數(shù)據(jù)的,可以改變里面存儲(chǔ)的數(shù)據(jù)。

2. 變量的格式

? 數(shù)據(jù)類型 變量名稱 = 初始值;

第59頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

◆ 變量使用注意事項(xiàng)

◆ 數(shù)據(jù)類型

◆ ASCII編碼

◆ 關(guān)鍵字、標(biāo)志符

第60頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

定義變量需要注意的幾個(gè)問題

? 某個(gè)變量存儲(chǔ)了其他類型的數(shù)據(jù)。

? 變量的有效范圍是從定義開始到“}”截止,同一個(gè)范圍內(nèi)部不能定義2個(gè)同名的變量。

? 變量定義的時(shí)候可以沒有初始值,但是使用的時(shí)候必須給初始值。

第61頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 變量定義有哪些注意點(diǎn)?

? 什么類型變量存儲(chǔ)什么類型的字面值。

? 同一個(gè)范圍變量名不能重復(fù)

? 變量在使用時(shí)要有初始值

? 變量存在訪問范圍

第62頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

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

◆ 數(shù)據(jù)類型

◆ ASCII編碼表

◆ 關(guān)鍵字、標(biāo)志符

第63頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

數(shù)據(jù)類型的作用

? 數(shù)據(jù)類型就是約束變量存儲(chǔ)數(shù)據(jù)的形式。

數(shù)據(jù)類型 變量名稱 = 初始值;

第64頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

數(shù)據(jù)類型的分類

? 基本數(shù)據(jù)類型:4大類8種。

數(shù)據(jù)類型 關(guān)鍵字 取值范圍 內(nèi)存占用(字節(jié)數(shù))

整數(shù)

byte -128~127 1

short -32768~32767 2

int(默認(rèn)) -2147483648~2147483647 (10位數(shù)) 4

long -9223372036854775808 ~ 9223372036854775807 (19位數(shù)) 8

浮點(diǎn)數(shù)

float 1.401298e-45到3.402823e+38 4

double(默認(rèn)) 4.9000000e-324 到1.797693e+308 8

字符 char 0-65535 2

布爾 boolean true,false 1

? 引用數(shù)據(jù)類型(除基本數(shù)據(jù)類型之外的,如String ,其他的后面學(xué)習(xí))

第65頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

數(shù)據(jù)類型定義變量的幾個(gè)補(bǔ)充知識(shí)點(diǎn)

? 隨便寫一個(gè)整數(shù)字面值,默認(rèn)是int類型的,如果希望隨便寫一個(gè)整數(shù)默認(rèn)是long型的必須在數(shù)據(jù)后加L或者l表示。

? 隨便寫一個(gè)小數(shù)字面值,默認(rèn)是double類型的,如果希望這個(gè)小數(shù)是float類型的,必須在數(shù)據(jù)后加F或者f表示。

第66頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 數(shù)據(jù)類型分為幾種?

? 引用數(shù)據(jù)類型:String

? 基本數(shù)據(jù)類型:4大類8種。

? byte short int(默認(rèn)) long 整型

? float double(默認(rèn)) 浮點(diǎn)型

? char 字符型

? boolean 布爾型

2. 隨便寫的整數(shù)、小數(shù)字面值默認(rèn)什么類型?

? 23 ,默認(rèn)是int類型 , 加上L/l就是long類型的數(shù)據(jù)了。

? 23.8,默認(rèn)是double類型,加上F/f就是float類型了。

第67頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

◆ 變量使用注意事項(xiàng)

◆ 數(shù)據(jù)類型

◆ ASCII編碼

◆ 關(guān)鍵字、標(biāo)志符

第68頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

? 字符在計(jì)算機(jī)底層就是存儲(chǔ)其編號(hào)的二進(jìn)制形式。

? 美國信息交換標(biāo)準(zhǔn)編碼,就是一套現(xiàn)代英語、數(shù)字、和其他西歐字符(不含中文)的編號(hào)規(guī)則。

十進(jìn)制 二進(jìn)制

65 0100 0001

66 0100 0010

97 0110 0001

98 0110 0010

48 0011 0000

ASCII (American Standard Code for Information Interchange)

字符

A

B

a

b

0

char ch = 'a';

第69頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 字符在計(jì)算機(jī)底層是怎么存儲(chǔ)的?

? 存儲(chǔ)的是二進(jìn)制的形式。

2. ASCII編碼是什么?

? 對(duì)如英文字符進(jìn)行編號(hào)的規(guī)則,規(guī)定英文等字符在底層存儲(chǔ)的二進(jìn)制形式。

第70頁

目錄

Contents

? Java入門

? IDEA開發(fā)工具的使用

? Java語言

◆ 注釋

◆ 字面量

◆ 變量

◆ 變量使用注意事項(xiàng)

◆ 數(shù)據(jù)類型

◆ ASCII編碼

◆ 關(guān)鍵字、標(biāo)志符

第71頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

關(guān)鍵字

? Java自己保留的一些單詞,作為特殊功能的,例如:public、class、byte、short、int、long、double…

? 我們不能用來作為類名或者是變量名稱,否則報(bào)錯(cuò)。

? 注意:關(guān)鍵字很多,不用刻意去記。

abstract assert boolean break byte

case catch char class const

continue default do double else

enum extends final finally float

for goto if implements import

instanceof int interface long native

new package private protected public

return strictfp short static super

switch synchronized this throw throws

transient try void volatile while

第72頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

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

? 標(biāo)志符就是由一些字符、符號(hào)組合起來的名稱,用于給類,方法,變量等起名字的規(guī)矩。

? 基本要求:由數(shù)字、字母、下劃線(_)和美元符($)等組成

? 強(qiáng)制要求:不能以數(shù)字開頭、不能是關(guān)鍵字、區(qū)分大小寫

標(biāo)識(shí)符的要求

命名指導(dǎo)規(guī)范

? 變量名稱:滿足標(biāo)識(shí)符規(guī)則,建議全英文、有意義、首字母小寫,滿足“駝峰模式”,例如:int studyNumber = 59。

? 類名稱: 滿足標(biāo)識(shí)符規(guī)則,建議全英文、有意義、首字母大寫,滿足“駝峰模式”,例如:HelloWorld.java。

bj b2 2b class $2

_2b #itheima ak47 Class HelloWorld

第73頁

多一句沒有,少一句不行,用最短時(shí)間,教會(huì)最實(shí)用的技術(shù)!

高級(jí)軟件人才培訓(xùn)專家

總結(jié)總結(jié)

1. 關(guān)鍵字的特點(diǎn)

? Java自己保留的,我們不能用來取名字。

2. 標(biāo)識(shí)符

? 取名字的規(guī)則,數(shù)字,字母,下劃線,美元符等組成。

? 數(shù)字不能開頭,不能是關(guān)鍵字。

百萬用戶使用云展網(wǎng)進(jìn)行在線電子書制作,只要您有文檔,即可一鍵上傳,自動(dòng)生成鏈接和二維碼(獨(dú)立電子書),支持分享到微信和網(wǎng)站!
收藏
轉(zhuǎn)發(fā)
下載
免費(fèi)制作
其他案例
更多案例
免費(fèi)制作
x
{{item.desc}}
下載
{{item.title}}
{{toast}}