admin 管理员组

文章数量: 887021


2024年1月16日发(作者:inputstreamreader读取文件)

传智播客java第三四章小测试题库答案

1. 以下哪个单词不是 Java 的关键字( ) [单选题]

static

Boolean(正确答案)

void

private

2. boolean 类型的默认值为( ) [单选题]

true

false(正确答案)

null

0

3. float 变量的默认值为( ) [单选题]

0.0d

0.0f(正确答案)

0

null

4. Java 中 float 类型的在内存中的大小为多少字节()8

4(正确答案)

单选题] [

2

16

5. Java 中 double 类型的在内存中的大小为多少字节() [单选题]

8(正确答案)

4

2

16

6. Java 中 int 类型的在内存中的大小为多少字节() [单选题]

8

4(正确答案)

2

16

7. Java 中 char 类型的在内存中的大小为多少字节() [单选题]

8

4

2(正确答案)

16

8. Java 中变量不一定要初始化?() [单选题]

正确

错误(正确答案)

9. 如果你希望你的条件依赖于两个条件两者都是真的 ,那么在两个布尔语句之间放置什么符号才是正确的 ?( ) [单选题]

||

&&(正确答案)

|

10. 声明变量保存数据5.5,需要使用( )数据类型。 [单选题]

int

double(正确答案)

boolean

String

11. double类型与float类型进行乘法运算的结果是( )类型 [单选题]

double(正确答案)

float

long

int

12. 关系运算符计算的结果是( )类型 [单选题]

boolean(正确答案)

int

char

float

13. Java关键字不区分大小写。( ) [单选题]

正确

错误(正确答案)

14. java源文件经过编译后产生的文件后缀是( ) [单选题]

.class(正确答案)

.java

.javac

.txt

15. 你可以将布尔值与整数进行比较吗 ?( ) [单选题]

可以

不可以(正确答案)

16. 下列说法正确的是( ) [单选题]

Java程序经编译后会产生机器码

Java程序经编译后会产生字节码(正确答案)

Java程序经编译后会产生DLL

以上都不正确

17. 下列不属于Java关键字的一个是( ) [单选题]

static

unicode(正确答案)

else

final

18. 下列关于int类型和long类型的说法中,正确的一个是( ) [单选题]

int类型可以自动转换为long类型(正确答案)

long类型可以自动转换为int类型

long类型占的存储空间比int类型的小

long类型和int类型数据能表示整数的范围一样

19. 执行语句int i = 1, j = ++i; 后i与j的值分别为( ) [单选题]

1与1

2与1

1与2

2与2(正确答案)

20. 编译 Java 程序的命令文件名是( ) [单选题]

java.c

javac(正确答案)

21. 在Java中,共有( )种基本数据类型 [单选题]

4

6

8(正确答案)

12

22. 可以将以下哪个值赋给类型char的变量? ( ) [单选题]

'A'(正确答案)

65

12.5

"A"

23. Java应用程序运行必须包含( )方法才能运行? [单选题]

start()

begin()

method

main()(正确答案)

24. 运算符优先级别排序正确的是( ) [单选题]

由高向低分别是: ()、!、算术运算符、关系运算符、逻辑运算符、 赋值运算符;(正确答案)

由高向低分别是: ()、关系运算符、算术运算符、赋值运算符、 !、 逻辑运算符;

由高向低分别是: ()、算术运算符、逻辑运算符、关系运算符、 !、 赋值运算符;

由高向低分别是: ()、!、关系运算符、赋值运算符、算术运算符、 逻辑运算符;

25. 下列不可以作为java语言标识符的是( ) [单选题]

a1

$1

_1

11(正确答案)

26. 下列说法正确的是() [单选题]

main方法没有也可以执行

必须有main方法才能执行(正确答案)

main方法不是程序的入口

一个类可以有多个main方法

27. Java源文件和编译后的文件扩展名分别为() [单选题]

.class和 .java

.java和 .class(正确答案)

.class和 .class

.java和 .java

28. 0.6322是什么类型的数据( ) [单选题]

int

char

float

double(正确答案)

29. 下列不属于java注释的有( ) [单选题]

//注释内容

/*注释内容*/

(正确答案)

/** * 注释内容 */

30. 在 Java 中,下列关于变量说法正确的是( ) [单选题]

java中的变量命名可以随意命名,没有任何约束

变量的声明和赋值可以在一行代码完成。(正确答案)

变量可以不声明直接使用

变量的名字可以相同

31. 在 Java 中,以下( )不是合法的标识符 [单选题]

strWord

x3x

void(正确答案)

de$f

32. 下列定义的Java变量名中错误的是( ) [单选题]

sum

svg

$num

continue(正确答案)

33. 在 Java 中,下列运算结果默认为float的是( ) [单选题]

100/10

100*10

100f+10(正确答案)

100D-10

34. 在 Java 中,下列运算符合法的是( ) [单选题]

=>

<>

!=(正确答案)

<=

35. java源文件的后缀名是( ) [单选题]

.class

.cs

.exe

.java(正确答案)

36. 下面( )是 Java 语言的关键字。 [单选题]

sizeof

static(正确答案)

null

String

37. 在 Java 中,下列变量命名规范正确的有( )1num

int

$money(正确答案)

以上说法都不对

38. 在Java中,不属于整数类型的是( ) [单选题]

double(正确答案)

long

int

byte

单选题] [

39. 以下不是java原始数据类型的是( )

short(正确答案)

Boolean

unit

float(正确答案)

40. 在Java中,不属于整数类型的是( ) [单选题]

double(正确答案)

long

int

byte

41. 在 Java 中,关于变量的初始化赋值,以下说法不正确的是( )。 [单选题]

所有的变量都可以自动地初始化为默认值(正确答案)

类中变量的赋值可以通过构造方法来完成

如果类中没有构造方法,则编译时会自动生成一个不带参数的构造方法,调用该构造方法初始化类对象时,将变量初始化为该类型的默认值

方法体中的局部变量必须先赋值后才能使用

42. 在java语言中,要判断整型变量x是否等于0,下面( )语句正确的 [单选题]

x<>0

x==0(正确答案)

x=0

x!<>0


本文标签: 类型 运算符 编译 变量 下列