Java 基本數(shù)據(jù)類型面試題

1逮京、如下程序語句是否有問題箍邮?

short s1 = 1;

s1 = s1 + 1; ? ?//1

short s2 = 1;

s2 += 1; ? ?//2

對于注釋1來說坡慌,在s1+1運(yùn)算時(shí)會(huì)自動(dòng)提升表達(dá)式的類型為int杖剪,所以將int賦值給short類型的變量s1會(huì)出現(xiàn)類型傳喚錯(cuò)誤菩收,正常情況下無法通過編譯雇卷,IDE會(huì)有錯(cuò)誤提示鬓椭,除非主動(dòng)加上強(qiáng)轉(zhuǎn)。對于注釋2來說关划,+=是java語法規(guī)定的運(yùn)算符小染,所以java編譯器會(huì)默認(rèn)對它進(jìn)行特殊處理,因此可以正確編譯執(zhí)行贮折。

2裤翩、java中 Integer 和 int 的區(qū)別?

int是java內(nèi)置基本數(shù)據(jù)類型之一调榄,java為每個(gè)基本類型都提供了一個(gè)封裝類踊赠,Integer就是int的封裝類;int變量的默認(rèn)值為0每庆,Integer變量的默認(rèn)值為null筐带,所以Integer可以區(qū)分出未賦值和值為0的區(qū)別;Integer類內(nèi)部提供了一些關(guān)于整數(shù)操作的方法

3缤灵、java中char類型變量能不能存儲(chǔ)一個(gè)中文的漢字伦籍?

java的char類型變量是用來存儲(chǔ)Unicode編碼字符的,Unicode字符集包含了漢字腮出,所以char類型自然就能存儲(chǔ)漢字帖鸦,但是在某些他叔情況下某個(gè)生僻字可能沒有包含在Unicode編碼字符集中,這種情況下char類型就不能存儲(chǔ)該漢字了

4利诺、java 的 switch 語句能否作用在 byte 類型變量上富蓄,能否作用在 long 類型變量上,能否作用在 String 類型變量上慢逾?

由于 byte 的存儲(chǔ)范圍小于 int立倍,可以向 int 類型進(jìn)行隱式轉(zhuǎn)換,所以 switch 可以作用在 byte 類型變量上侣滩;由于 long 的存儲(chǔ)范圍大于 int口注,不能向 int 進(jìn)行隱式轉(zhuǎn)換,只能強(qiáng)制轉(zhuǎn)換君珠,所以 switch 不可以作用在 long 類型變量上寝志;對于 String 類型變量在 Java 1.7 版本之前不可以,1.7 版本之后是可以的。(switch支持的類型一共有:byte材部、short毫缆、int、char乐导、String)

5、java 中 3*0.1 == 0.3 將會(huì)返回什么物臂?true 還是 false蛾狗?

false,因?yàn)楦↑c(diǎn)數(shù)不能完全精確的表示出來蒲牧,一般都會(huì)損失精度。

6挎扰、java 中 float f = 3.4; 是否正確?

不正確官撼,3.4 是雙精度數(shù),將雙精度型(double)賦值給浮點(diǎn)型(float)屬于向下轉(zhuǎn)型(down-casting续搀,也稱為窄化)會(huì)造成精度損失彪杉,因此需要強(qiáng)制類型轉(zhuǎn)換 float f = (float)3.4; 或者寫成 float f = 3.4F; 才可以。在Java中,默認(rèn)的小數(shù)都是double類型残拐。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末囊卜,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子玉掸,更是在濱河造成了極大的恐慌,老刑警劉巖啊易,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件割去,死亡現(xiàn)場離奇詭異昼丑,居然都是意外死亡劫拗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門矾克,熙熙樓的掌柜王于貴愁眉苦臉地迎上來页慷,“玉大人憔足,你說我怎么就攤上這事【品保” “怎么了滓彰?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長州袒。 經(jīng)常有香客問我揭绑,道長,這世上最難降的妖魔是什么郎哭? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任他匪,我火速辦了婚禮,結(jié)果婚禮上夸研,老公的妹妹穿的比我還像新娘邦蜜。我一直安慰自己,他們只是感情好亥至,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布悼沈。 她就那樣靜靜地躺著,像睡著了一般姐扮。 火紅的嫁衣襯著肌膚如雪絮供。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天茶敏,我揣著相機(jī)與錄音壤靶,去河邊找鬼。 笑死惊搏,一個(gè)胖子當(dāng)著我的面吹牛萍肆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胀屿,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼塘揣,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了宿崭?” 一聲冷哼從身側(cè)響起亲铡,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎葡兑,沒想到半個(gè)月后奖蔓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡讹堤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年吆鹤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洲守。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡疑务,死狀恐怖沾凄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情知允,我是刑警寧澤撒蟀,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站温鸽,受9級特大地震影響保屯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜涤垫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一姑尺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蝠猬,春花似錦切蟋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘾境。三九已至歧杏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間迷守,已是汗流浹背犬绒。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留兑凿,地道東北人凯力。 一個(gè)月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像礼华,于是被迫代替她去往敵國和親咐鹤。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

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

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法圣絮,類相關(guān)的語法祈惶,內(nèi)部類的語法,繼承相關(guān)的語法扮匠,異常的語法捧请,線程的語...
    子非魚_t_閱讀 31,598評論 18 399
  • 小編費(fèi)力收集:給你想要的面試集合 1.C++或Java中的異常處理機(jī)制的簡單原理和應(yīng)用。 當(dāng)JAVA程序違反了JA...
    八爺君閱讀 4,578評論 1 114
  • (遇見你的我《將愛情進(jìn)行到底》) 從2002年10月1日到2003年1月1日棒搜,我們真正在一起的時(shí)間一共是三個(gè)月疹蛉,9...
    臭豆Fool閱讀 348評論 6 1
  • 一直覺得一個(gè)人只要有夢想,有信仰力麸,這樣子無論是生活還是工作都不會(huì)輕易被打倒可款。 如今支撐我堅(jiān)持下去的唯一信念就是:“...
    白黎_鬼手閱讀 208評論 0 0
  • 敏感肌膚的MM總是特別苦惱育韩,一不小心就過敏了,怎么護(hù)理保養(yǎng)肌膚才能安全沒事了筑舅,今天大鵬就為大家推薦五個(gè)美容護(hù)膚的小...
    沈大鵬歐巴閱讀 228評論 0 1