考試動(dòng)態(tài)...《JAVA認(rèn)證歷年真題:SCJP認(rèn)證試題解析5》由中大網(wǎng)校JAVA認(rèn)證考試網(wǎng)發(fā)布。" />
公眾號(hào):mywangxiao
及時(shí)發(fā)布考試資訊
分享考試技巧、復(fù)習(xí)經(jīng)驗(yàn)
新浪微博 @wangxiaocn關(guān)注微博
聯(lián)系方式 400-18-8000
13. Which are not Java primitive types?
A. short
B. Boolean
C. unit
D. float
翻譯
下面哪些不是java的原始數(shù)據(jù)類型。
答案B,C 解析
Java的原始數(shù)據(jù)類型一共就八個(gè),分別是:byte,short,int,long,boolean,char,float,double。注意這些是大小寫敏感的,而Boolean是booelan的封裝類(wrapper class)。
14. Use the operators "<<", ">>", which statements are true?
A. 0000 0100 0000 0000 0000 0000 0000 0000<<5 gives
1000 0000 0000 0000 0000 0000 0000 0000
B. 0000 0100 0000 0000 0000 0000 0000 0000<<5 gives
1111 1100 0000 0000 0000 0000 0000 0000
C. 1100 0000 0000 0000 0000 0000 0000 0000>>5 gives
1111 1110 0000 0000 0000 0000 0000 0000
D. 1100 0000 0000 0000 0000 0000 0000 0000>>5 gives
0000 0110 0000 0000 0000 0000 0000 0000
翻譯
使用"<<"和 ">>"操作符的哪些陳述是對(duì)的。
答案A,C 解析
Java的移位操作符一共有三種,分別是”>>”,”>>>”,”<<”,執(zhí)行的操作分別是有符號(hào)右移,無(wú)符號(hào)右移,左移,有符號(hào)右移的意思是說(shuō)移入的最高位和原最高符號(hào)位相同,無(wú)符號(hào)右移是移入位始終補(bǔ)零,左移時(shí)最低位始終補(bǔ)零,最高位被舍棄。移位操作符另一個(gè)非常值得注意的特點(diǎn)是其右操作數(shù)是取模運(yùn)算的,意思是說(shuō)對(duì)于一個(gè)int型數(shù)據(jù)而言,對(duì)它移位32位的結(jié)果是保持不變而非變成零,即:a>>32的結(jié)果是a而不是0,同理,對(duì)long型數(shù)是對(duì)右操作數(shù)取64的模,a>>64==a;還有一點(diǎn)需要注意的是移位操作符”>>>”只對(duì)int型和long型有效,對(duì)byte或者short的操作將導(dǎo)致自動(dòng)類型轉(zhuǎn)換,而且是帶符號(hào)的。
15. Which of the following range of int is correct?
A. -27 -- 27-1
B. 0 -- 232-1
C. ?215 -- 215-1
D. ?231 -- 231-1
翻譯
int的取值范圍是哪個(gè)。
答案
D 解析
int型是32位的。參看第一題的論述。
16. Which keyword should be used to enable interaction with the lock of an
object? The flag allows exclusive access to that object.
A. transient
B. synchronized
C. serialize
D. static
翻譯
下面的哪些關(guān)鍵字通常用來(lái)對(duì)對(duì)象的加鎖,該標(biāo)記使得對(duì)對(duì)象的訪問(wèn)是排他的
答案
B 解析
由于java是多線程的語(yǔ)言,多個(gè)線程可以”同時(shí)”訪問(wèn)同一數(shù)據(jù)區(qū),而在處理某些數(shù)據(jù)時(shí)不希望其它的線程修改那些數(shù)據(jù)的值或者某些操作是不可打斷的,要做到這個(gè),可以使用synchronized關(guān)鍵字聲明這一點(diǎn)。
相關(guān)鏈接:JAVA認(rèn)證考試報(bào)考指南 考試論壇 考試知道 考試動(dòng)態(tài)
(責(zé)任編輯:fky)