javaSE题库(1)
编号题型分值(分)涉及知识点难度
1单项选择题21.Java代码源⽂件
简单
2单项选择题21.Java代码源⽂件
简单
3单项选择题2 1.Java关键字与修饰符简单4单项选择题2 1.Java数据类型简单5单项选择题2 1.基本数据类型中等62 2.基本数据类型简单7单项选择题2 1.基本数据类型简单
8单项选择题2 1.基本数据类型简单9单项选择题2 1.基本数据类型简单
10单项选择题21.基本数据类型
2.运算符
简单
11单项选择题21.基本数据类型
2.运算符
简单
12单项选择题21.基本数据类型
2.运算符
简单
13单项选择题21.基本数据类型
2.运算符
中等
14单项选择题21.基本数据类型
2.运算符
中等
15单项选择题21.基本数据类型
2.运算符
简单
16单项选择题21.基本数据类型
2.运算符
中等
17单项选择题21.基本数据类型
2.运算符中等
18单项选择题21.基本数据类型
2.运算符中等
19单项选择题21.基本数据类型
2.运算符
简单
20单项选择题21.数据类型
2.数据优化
简单
21单项选择题21.数据类型
2.数据优化
3.运算符
中等
22单项选择题2 1.运算符简单
23单项选择题2 2.运算符
24单项选择题21.数据类型
2.运算符
25单项选择题2 1.运算符中等26单项选择题2 1.运算符简单27单项选择题2 1.流程控制简单28单项选择题2 1.流程控制简单29单项选择题2 1.流程控制简单
30多项选择题3 1.Java代码源⽂件简单31多项选择题3 1.Java关键字与修饰符简单
32多项选择题3 1.运算符简单33多项选择题3 1.运算符简单34多项选择题3 1.运算符简单35多项选择题3 1.运算符简单36多项选择题3 1.运算符简单
37多项选择题3 1.流程控制简单38多项选择题3 1.流程控制简单
39简答题4 1.运算符简单
40简答题41.基本语法元素
2.数据类型
简单
41简答题4 1.关键字简单42简答题4 1.关键字中等
43简答题4 1.运算符简单
44程序题41.运算符
2.流程控制
简单
45程序题41.运算符
2.流程控制
简单
题⽬选项A
关于Java源代码⽂件,下列说法错误的是?⼀个源⽂件最多只能包含⼀个顶层的public类定义
为了使⼀个名为MyClass的public类成功编译,需要满⾜⼀下哪个条件?MyClass类中必须定义⼀个正确的main()⽅法
⼀下哪个关键字不能⽤于顶层类?public
下列哪项不是int类型的字⾯量?\u03A6
执⾏下列语句后,变量i的值是:
byte i = 127;
i += 1;
128
执⾏下列语句后,变量i的值是:
byte i = 127;
i = i+ 2;
char类型的取值范围是?0-2^16
以下哪个是10进制数123的正确的⼗六进制表⽰?
0x67
以下哪个是10进制数124的正确的⼋进制表0173以下给出代码运⾏后的结果是?
public class Example {
public static void main(String[] args)
{
int[] refToArray = { 10, 11 };
int var = 1;
refToArray[var - 1] = var = 2;
System.out.println(refToArray[0] + "
" + refToArray[1]);
}
}
编译失败
以下给出代码运⾏后的结果是?
public class Example {
public static void main(String[] args)
{
int x=1;
int y=~x+1;
System.out.println(x+" "+y);
}
}
打印输出-1 1
表达式(short)10/10.2*2运算后结果是什么
类型?
short
⼀下代码运⾏输出结果是?
public class Example {
public static void main(String[] args)
{
System.out.println(3.0/0);
}
编译失败
对以下两个代码⽚段说法正确的是?
代码⽚段1:
int a = 3;
int b = 0;
int c = a / b;
执⾏两端代码都会抛出异常代码⽚段2:float a = 3.0f;
float b = 0.0f;
float c = a / b;
下⾯的代码段中,执⾏之后i 和j 的值是什么?
1,1
int i = 1;
java switch case stringint j;
以下代码的执⾏结果是:
public class Example {
public static void main(String[] args)
{
byte x = -64;
编译失败
byte y = -6;
System.out.println(x / y + " " + x % y);
}
}
下列代码执⾏后的结果是?
public class Example {
public static void main(String[] args)
{
try {
double x = 64.0;
编译失败
double y = 0.0;
System.out.println(x % y);
} catch (Exception e) {
System.out.println("Exception");
}
}
}
下列代码执⾏后的结果是?
public class Example {
public static void main(String[] args)
{
try {
double x = 64.0;
编译失败
double y = 0.0;
System.out.println(x % y == x % y);
} catch (Exception e) {
System.out.println("Exception");
}
}
}
{
try {
System.out.println(Float.NaN ==
Float.NaN);
输出+G20:J20false false System.out.println(Float.POSITIVE_INFIN ITY==Float.POSITIVE_INFINITY);
} catch (Exception e) {
System.out.println("Exception");

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。