j2se回顧總結(jié)(二)

1.操作符

(1)位

&、|、^、~

操作對象:整數(shù)

操作過程:將整數(shù)轉(zhuǎn)為二進(jìn)制罗侯,再運(yùn)算

&:一假皆假

|:一真皆真

^:相同為0器腋,不同為1

~:取反

應(yīng)用:&:判斷整數(shù)是否是二次冪數(shù)。eg:int a=4;if(a&(a-1)==0){syso("a是二次冪數(shù)");}

&:判斷奇偶數(shù)。eg:int a=5;if(a&1==0){syso("是偶數(shù)");}

^:加密纫塌。給一個數(shù)異或一次是加密诊县,異或兩次是解密。

^:判斷同異號措左。a&b>0則為同號依痊,小于0為異號。

(2)位移運(yùn)算

左位移:<<(乘以2的幾次冪)

右位移:>>(除以2的幾次冪)

無符號右移:>>>

原理:

正整數(shù)

左位移:5<<3:5*2^3(1<<3)

求出5的原碼怎披,再去掉前3位數(shù)字胸嘁,再到后面添加3個000

右位移:5>>3:5/2^3

求出5的原碼,再去掉后3位數(shù)字凉逛,再到前面添加3個000

負(fù)整數(shù)

左位移:-5<<3

求出-5的補(bǔ)碼性宏,再去掉前3位數(shù)字,再到后面添加3個000

右位移:-5>>3

求出-5的補(bǔ)碼状飞,再去掉后3位數(shù)字毫胜,再到前面添加3個111

無符號位移>>>:+5>>>3

求出5的原碼(或-5的補(bǔ)碼),再去掉后3位數(shù)字诬辈,再到前面添加3個000

注意點(diǎn):在位移運(yùn)算里酵使,如果移動的位數(shù)大于所操作類型的位數(shù),需要對移動的位數(shù)%該類型的位數(shù)

(3)自增++焙糟、自減--

操作對象:變量(不能是具體的值)

原理:a++和++a的區(qū)別

相同點(diǎn):都是對a進(jìn)行加1

不同點(diǎn):a++操作的是加1前的值口渔,++a操作的是加1后的值

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

&、|酬荞、^搓劫、~

操作對象:boolean值(true、false)

(5)關(guān)系運(yùn)算

>混巧、<枪向、=、>=咧党、<=秘蛔、!=

2.類型轉(zhuǎn)換

轉(zhuǎn)換規(guī)則:

a傍衡、boolean不參與類型轉(zhuǎn)換

b深员、括號里的類型不會相互轉(zhuǎn)換,只會自動轉(zhuǎn)換成括號外面的類型

(byte ?short ?char) ??int ?long ??float ??double

從左向右為自動轉(zhuǎn)換

從右向左為強(qiáng)制轉(zhuǎn)換蛙埂。

強(qiáng)制轉(zhuǎn)換的類型會出現(xiàn)內(nèi)存溢出:eg

int a03=2100000000;

int a04=2100000000;

int result=a03+a04;

System.out.printIn(result);//內(nèi)存溢出

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末倦畅,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子绣的,更是在濱河造成了極大的恐慌叠赐,老刑警劉巖欲账,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異芭概,居然都是意外死亡赛不,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進(jìn)店門罢洲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來踢故,“玉大人,你說我怎么就攤上這事惹苗〉罱希” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵鸽粉,是天一觀的道長斜脂。 經(jīng)常有香客問我,道長触机,這世上最難降的妖魔是什么帚戳? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮儡首,結(jié)果婚禮上片任,老公的妹妹穿的比我還像新娘。我一直安慰自己蔬胯,他們只是感情好对供,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著氛濒,像睡著了一般产场。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上舞竿,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天京景,我揣著相機(jī)與錄音,去河邊找鬼骗奖。 笑死确徙,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的执桌。 我是一名探鬼主播鄙皇,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼仰挣!你這毒婦竟也來了伴逸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤膘壶,失蹤者是張志新(化名)和其女友劉穎错蝴,沒想到半個月后博烂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡漱竖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了畜伐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片馍惹。...
    茶點(diǎn)故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖玛界,靈堂內(nèi)的尸體忽然破棺而出万矾,到底是詐尸還是另有隱情,我是刑警寧澤慎框,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布良狈,位于F島的核電站,受9級特大地震影響笨枯,放射性物質(zhì)發(fā)生泄漏薪丁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一馅精、第九天 我趴在偏房一處隱蔽的房頂上張望严嗜。 院中可真熱鬧,春花似錦洲敢、人聲如沸漫玄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽睦优。三九已至,卻和暖如春壮不,著一層夾襖步出監(jiān)牢的瞬間汗盘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工忆畅, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留衡未,地道東北人。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓家凯,卻偏偏與公主長得像缓醋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子绊诲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評論 2 360

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