下列关于java包装类叙述错误的是,java包装类
一、選擇
1.Java中提供了名為()的包裝類來包裝字符類型 ?
A. Integer
B. String
C. Character
D. Char/
2.以下哪一選項不是基本數(shù)據(jù)類型 ?
A. boolean
B. float
C. Integer
D. char
3.下列關于基本類型和包裝類的敘述中錯誤的是(多選)(B C)
A. Java中的數(shù)據(jù)類型包括基本數(shù)據(jù)類型和引用類型
B. Byte是基本數(shù)據(jù)類型
C. 基本數(shù)據(jù)類型可以調用方法
D. 每個基本數(shù)據(jù)類型都有對應的包裝類
4.Double 類,Math類,System類分別存儲于()哪個包中 (D)
A. java.io,java.io,java.lang
B. java.io,java.util,java.lang
C. java.io,java.io,java.util
D. java.lang,java.lang,java.lang
5.下列選項中繼承自Number的是 (D)
A. Integer和long
B. Character和 Integer
C. Byte和Integer
D. long和short
6.下面代碼運行的正確結果是 (B)
public class BuildStuff {
int test(Boolean b, int i) {
if (b)
return (i / 7);
return (i / 49);
}
public static void main(String[] args) {
Boolean bool = new Boolean(true);
Integer x = 343;
Integer y = new BuildStuff().test(bool, x);
System.out.println(y);
}
}
A. 350
B. 49
C. 7
D. 編譯錯誤,無法正常運行
7.下面代碼運行正確的是 (C)
public class Wrap {
Integer i;
int x;
public Wrap (int y) {
x = i + y;
System.out.println(x);
}
public static void main(String[] args) {
new Wrap (new Integer(4));
}
}
A. 4
B. 8
C. 編譯錯誤,無法正常運行
D. 編譯正確,但運行時產生錯誤
8.下面代碼運行正確的是 (A)
public class Wrap {
public static void main(String[] args) {
Integer i = new Integer(1) + new Integer(2);
switch (i) {
case 3:
System.out.println("hello");
break;
default:
System.out.println("baby");
break;
}
}
}
A. hello
B. baby
C. 編譯錯誤,無法正常運行
D. 以上說法都不對
二、編程
1.完成基本數(shù)據(jù)類型和包裝類之間的轉換。
2.完成基本數(shù)據(jù)類型和包裝類之間的轉換。
3.完成基本數(shù)據(jù)類型和字符串之間的轉換。
總結
以上是生活随笔為你收集整理的下列关于java包装类叙述错误的是,java包装类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AMD 锐龙 6800H AMD显卡 看
- 下一篇: Excel学习日记:L19-定义名称In