java3傳媒總結(jié)

1:運(yùn)算符(掌握)

(1)算術(shù)運(yùn)算符

A:+,-,*,/,%,++,--

B:+的用法

a:加法

b:正號(hào)

c:字符串連接符

C:/和%的區(qū)別

數(shù)據(jù)做除法操作的時(shí)候,/取得是商,%取得是余數(shù)

D:++和--的用法

a:他們的作用是自增或者自減

b:使用

**單獨(dú)使用

放在操作數(shù)據(jù)的前面和后面效果一樣镜沽。

a++或者++a效果一樣妈橄。

**參與操作使用

放在操作數(shù)的前面:先自增或者自減媒鼓,再參與操作

int a = 10;

int b = ++a;

放在操作數(shù)的后面:先參與操作宵晚,再自增或者自減

int a = 10;

int b = a++;

(2)賦值運(yùn)算符

A:=,+=,-=,*=,/=,%=等

B:=叫做賦值運(yùn)算符闺鲸,也是最基本的賦值運(yùn)算符

int x = 10; 把10賦值給int類型的變量x瞻赶。

C:擴(kuò)展的賦值運(yùn)算符的特點(diǎn)

隱含了自動(dòng)強(qiáng)制轉(zhuǎn)換赛糟。

面試題:

short s = 1;

s = s + 1;

short s = 1;

s += 1;

請(qǐng)問上面的代碼哪個(gè)有問題?

(3)比較運(yùn)算符

A:==,!=,>,>=,<,<=

B:無論運(yùn)算符兩端簡(jiǎn)單還是復(fù)雜最終結(jié)果是boolean類型。

C:千萬不要把==寫成了=

(4)邏輯運(yùn)算符

A:&,|,^,!,&&,||

B:邏輯運(yùn)算符用于連接boolean類型的式子

C:結(jié)論

&:有false則false

|:有true則true

^:相同則false砸逊,不同則true璧南。

情侶關(guān)系。

!:非true則false师逸,非false則true

&&:結(jié)果和&是一樣的司倚,只不過有短路效果。左邊是false篓像,右邊不執(zhí)行动知。

||:結(jié)果和|是一樣的,只不過有短路效果员辩。左邊是true盒粮,右邊不執(zhí)行。

(5)位運(yùn)算符(了解)

A:^的特殊用法

一個(gè)數(shù)據(jù)針對(duì)另一個(gè)數(shù)據(jù)位異或兩次奠滑,該數(shù)不變

B:面試題

a:請(qǐng)實(shí)現(xiàn)兩個(gè)變量的交換

**采用第三方變量

**用位異或運(yùn)算符

左邊a,b,a

右邊a^b

b:請(qǐng)用最有效率的方式計(jì)算出2乘以8的結(jié)果

2<<3

(6)三元運(yùn)算符

A:格式

比較表達(dá)式?表達(dá)式1:表達(dá)式2;

B:執(zhí)行流程:

首先計(jì)算比較表達(dá)式的值丹皱,看是true還是false。

如果是true养叛,表達(dá)式1就是結(jié)果种呐。

如果是false,表達(dá)式2就是結(jié)果弃甥。

C:案例:

a:比較兩個(gè)數(shù)據(jù)是否相等

b:獲取兩個(gè)數(shù)據(jù)中的最大值

c:獲取三個(gè)數(shù)據(jù)中的最大值

2:鍵盤錄入(掌握)

(1)實(shí)際開發(fā)中爽室,數(shù)據(jù)是變化的,為了提高程序的靈活性,我們加入鍵盤錄入數(shù)據(jù)阔墩。

(2)如何實(shí)現(xiàn)呢?目前就記住

A:導(dǎo)包

import java.util.Scanner;

位置:在class的上邊

B:創(chuàng)建對(duì)象

Scanner sc = new Scanner(System.in);

C:獲取數(shù)據(jù)

int x = sc.nextInt();

(3)把三元運(yùn)算符的案例加入鍵盤錄入改進(jìn)嘿架。

3:流程控制語句

(1)順序結(jié)構(gòu) 從上往下,依次執(zhí)行

(2)選擇結(jié)構(gòu) 按照不同的選擇啸箫,執(zhí)行不同的代碼

(3)循環(huán)結(jié)構(gòu) 做一些重復(fù)的代碼

4:if語句(掌握)

(1)三種格式

A:格式1

if(比較表達(dá)式) {

語句體;

}

執(zhí)行流程:

判斷比較表達(dá)式的值耸彪,看是true還是false

如果是true,就執(zhí)行語句體

如果是false忘苛,就不執(zhí)行語句體

B:格式2

if(比較表達(dá)式) {

語句體1;

}else {

語句體2;

}

執(zhí)行流程:

判斷比較表達(dá)式的值蝉娜,看是true還是false

如果是true,就執(zhí)行語句體1

如果是false扎唾,就執(zhí)行語句體2

C:格式3

if(比較表達(dá)式1) {

語句體1;

}else if(比較表達(dá)式2){

語句體2;

}

...

else {

語句體n+1;

}

執(zhí)行流程:

判斷比較表達(dá)式1的值召川,看是true還是false

如果是true,就執(zhí)行語句體1

如果是false胸遇,就繼續(xù)判斷比較表達(dá)式2的值荧呐,看是true還是false

如果是true,就執(zhí)行語句體2

如果是false纸镊,就繼續(xù)判斷比較表達(dá)式3的值倍阐,看是true還是false

...

如果都不滿足,就執(zhí)行語句體n+1

(2)注意事項(xiàng)

A:比較表達(dá)式無論簡(jiǎn)單還是復(fù)雜逗威,結(jié)果是boolean類型

B:if語句控制的語句體如果是一條語句峰搪,是可以省略大括號(hào)的;如果是多條庵楷,不能省略罢艾。

建議:永遠(yuǎn)不要省略。

C:一般來說尽纽,有左大括號(hào)咐蚯,就沒有分號(hào),有分號(hào)弄贿,就沒有左大括號(hào)春锋。

D:else后面如果沒有if,是不會(huì)出現(xiàn)比較表達(dá)式的差凹。

E:三種if語句其實(shí)都是一個(gè)語句期奔,只要有一個(gè)執(zhí)行,其他的就不再執(zhí)行危尿。

(3)案例:

A:比較兩個(gè)數(shù)是否相等

B:獲取兩個(gè)數(shù)中的最大值

C:獲取三個(gè)數(shù)中的最大值(if語句的嵌套)

D:根據(jù)成績輸出對(duì)應(yīng)的等級(jí)

E:根據(jù)月份呐萌,輸出對(duì)應(yīng)的季節(jié)

F:根據(jù)x計(jì)算對(duì)應(yīng)y的值并輸出

(4)三元運(yùn)算符和if語句第二種格式的關(guān)系

所有的三元運(yùn)算符能夠?qū)崿F(xiàn)的,if語句的第二種格式都能實(shí)現(xiàn)谊娇。

反之不成立肺孤。

如果if語句第二種格式控制的語句體是輸出語句,就不可以。

因?yàn)槿\(yùn)算符是一個(gè)運(yùn)算符赠堵,必須要有一個(gè)結(jié)果返回小渊,不能是一個(gè)輸出語句。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末茫叭,一起剝皮案震驚了整個(gè)濱河市酬屉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌揍愁,老刑警劉巖呐萨,帶你破解...
    沈念sama閱讀 212,383評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異吗垮,居然都是意外死亡垛吗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門烁登,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蔚舀,你說我怎么就攤上這事饵沧。” “怎么了赌躺?”我有些...
    開封第一講書人閱讀 157,852評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵狼牺,是天一觀的道長。 經(jīng)常有香客問我礼患,道長是钥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,621評(píng)論 1 284
  • 正文 為了忘掉前任缅叠,我火速辦了婚禮悄泥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘肤粱。我一直安慰自己弹囚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評(píng)論 6 386
  • 文/花漫 我一把揭開白布领曼。 她就那樣靜靜地躺著鸥鹉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪庶骄。 梳的紋絲不亂的頭發(fā)上毁渗,一...
    開封第一講書人閱讀 49,929評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音单刁,去河邊找鬼灸异。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的绎狭。 我是一名探鬼主播细溅,決...
    沈念sama閱讀 39,076評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼儡嘶!你這毒婦竟也來了喇聊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,803評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤蹦狂,失蹤者是張志新(化名)和其女友劉穎誓篱,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體凯楔,經(jīng)...
    沈念sama閱讀 44,265評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窜骄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了摆屯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片邻遏。...
    茶點(diǎn)故事閱讀 38,716評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖虐骑,靈堂內(nèi)的尸體忽然破棺而出准验,到底是詐尸還是另有隱情,我是刑警寧澤廷没,帶...
    沈念sama閱讀 34,395評(píng)論 4 333
  • 正文 年R本政府宣布糊饱,位于F島的核電站,受9級(jí)特大地震影響颠黎,放射性物質(zhì)發(fā)生泄漏另锋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評(píng)論 3 316
  • 文/蒙蒙 一狭归、第九天 我趴在偏房一處隱蔽的房頂上張望夭坪。 院中可真熱鬧,春花似錦唉铜、人聲如沸台舱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽竞惋。三九已至,卻和暖如春灰嫉,著一層夾襖步出監(jiān)牢的瞬間拆宛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評(píng)論 1 266
  • 我被黑心中介騙來泰國打工讼撒, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留浑厚,地道東北人股耽。 一個(gè)月前我還...
    沈念sama閱讀 46,488評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像钳幅,于是被迫代替她去往敵國和親物蝙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理敢艰,服務(wù)發(fā)現(xiàn)诬乞,斷路器,智...
    卡卡羅2017閱讀 134,637評(píng)論 18 139
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程钠导,因...
    小菜c閱讀 6,373評(píng)論 0 17
  • 基礎(chǔ) .NET概述 參考:http://www.cnblogs.com/yplong/p/3279934.html...
    donite閱讀 1,614評(píng)論 0 8
  • 薇筱漾光閱讀 221評(píng)論 0 0
  • 上午開會(huì)震嫉,中招體育備考的重要性再創(chuàng)新高!早上牡属、上午票堵、晚上,九年級(jí)全體學(xué)生逮栅,在班主任悴势、體育老師及代班領(lǐng)導(dǎo)的組織下,要...
    小鹿says閱讀 318評(píng)論 0 2