學習面試題Day09
一、Java基礎部分
1、一個".java"原始檔中是否可以包括多個類(不是內部類)?有什麼限制?
可以有多個類,但只能有一個public的類,並且public的類名必須與檔名相一致。
2、Java有沒有goto?
java中的保留字,現在沒有在java中使用。
3、說說&和&&的區別。
&和&&都可以用作邏輯與的運算子,表示邏輯與(and),當運算子兩邊的表示式的結果都為true時,整個運算結果才為true,否則,只要有一方為false,則結果為false。
&&還具有短路的功能,即如果第一個表示式為false,則不再計算第二個表示式。
&還可以用作位運算子,當&運算子兩邊的表示式不是boolean型別時,&表示按位與操作。
4、switch語句能否作用在byte上,能否作用在long上,能否作用在String上?
在switch(expr1)中,expr1只能是一個整數表示式或者列舉常量(更大字型),整數表示式可以是int基本型別或Integer包裝型別,由於byte,short,char都可以隱含轉換為int,所以,這些型別以及這些型別的包裝型別也是可以的。顯然,long和String型別都不符合switch的語法規定,並且不能被隱式轉換成int型別,所以,它們不能作用於switch語句中。
5、short s1=1;s1=s1+1;有什麼錯?short s1=1;s1+=1;有什麼錯?
對於short s1=1;s1=s1+1;由於s1+1運算時會自動提升表示式的型別,所以結果是int型,再賦值給short型別s1時,編輯器將報告需要強制轉換型別的錯誤;
對於short s1=1;s1+=1;由於+=是java語言規定的運算子,java編譯器會對它進行特殊處理,因此可以正確編譯。
6、char型變數中能不能儲存一箇中文漢字?為什麼?
char型變數是用來儲存Unicode編碼的字元的,unicode編碼字符集中包含了漢字,所以,char型變數中當然可以儲存漢字。不過,如果某個特殊的漢字沒有被包含在Unicode編碼字符集中,那麼,這個char型變數中就不能儲存這個特殊漢字。(Unicode編碼佔用兩個位元組,所以,char型別的變數也是佔用兩個位元組。)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/75/viewspace-2815114/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- A-深度學習面試題深度學習面試題
- 常見面試題學習(4)面試題
- 10道機器學習、深度學習必會面試題機器學習深度學習面試題
- 機器學習面試問題彙總機器學習面試
- 深度學習面試100題(第6-10題)深度學習面試
- 深度學習面試100題(第11-15題)深度學習面試
- 深度學習面試100題(第16-20題)深度學習面試
- 深度學習面試100題(第21-25題)深度學習面試
- 深度學習面試100題(第26-30題)深度學習面試
- 深度學習面試100題(第41-45題)深度學習面試
- 深度學習面試100題(第46-50題)深度學習面試
- 深度學習面試100題(第51-55題)深度學習面試
- 深度學習面試100題(第31-35題)深度學習面試
- 深度學習面試100題(第36-40題)深度學習面試
- 深度學習面試100題(第56-60題)深度學習面試
- 深度學習面試100題(第61-65題)深度學習面試
- Java學習day09—-封裝和繼承Java封裝繼承
- 面試Python機器學習時,常見的十個面試題Python機器學習面試題
- 資料科學和機器學習面試問題資料科學機器學習面試
- 機器學習面試準備大全 – 技能要求、面試例題詳解機器學習面試
- 機器學習面試準備大全 - 技能要求、面試例題詳解機器學習面試
- mysql面試練習題MySql面試
- 傳智黑馬python基礎學習——day09Python
- 為面試加油助力,90個常見的Kubernetes面試題,值得收藏學習面試題
- 學習Python這些面試題你都知道嗎?Python面試題
- 軟體測試系統學習流程和常見面試題面試題
- 面經問題學習
- 機器學習及深度學習的知識點及面試題總結機器學習深度學習面試題
- 【Python學習教程】Python常見面試題之Redis篇!Python面試題Redis
- Python學習資料之企業面試題集錦!Python面試題
- Python資料分析相關面試題!Python學習教程Python面試題
- PHP 【面試】【學習】GitHub 收藏PHP面試Github
- TikTok機器學習與資料科學家的面試題 - Reddit機器學習資料科學面試題
- 面試題預習(1-24)面試題
- 「乾貨」22道機器學習常見面試題目機器學習面試題
- 機器學習面試題,更有大廠內推機會機器學習面試題
- 2021這份PHP面試題總結得很好,值得學習PHP面試題
- Python經典面試題之前端和框架!Python學習分享Python面試題前端框架