分类试题库——JAVA语言基础(含答案)
一选择题
1.  下列java标识符,错误的是()
_sys_varl
$change
User_name
1_file
下列不属于简单数据类型的是()
整数类型
符点数类型
布尔类型
下列属于JAVA关键词的是()
TRUE
goto
float
NULL
下列声明和赋值语句错误的是
double w=3.1415;
String strl=bye;
float z=6.74567
boolean truth=true;
java中,八进制数以______开头。
0x
0
0X
08
自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为()
char-int-long-float-double
int-long-float-double-char
long-float-int-double-char
以上都不对
java中,Integer.MAX_VALUE表示
浮点类型最大值
整数类型最大值
长整型最大值
以上说法都不对
JAVA中,数据类型值中不可能出现的符号是()
d
f
e
/
下列表示单引号的是()
\\’
\\\\’
‘\\
10.  下列语句片断中,four得值为:()
int three=3;
char one=1
char four=(char)(three+one);
3
1
31
4
11.  下列不属于整型变量的类型是
byte
short
float
long
12.  int类型整型变量在内存中的位数为
8
16
32
64
13.  下列数据类型转换,必须进行强制类型转换的是
byteint
shortlong
floatdouble
intchar
14.  java中,用()关键字定义常量
final
#define
float
const
15.  关于变量的作用范围,下列说法错误的是
异常处理参数作用域为整个类
局部变量作用于声明该变量的方法代码段
类变量作用于声明该变量的类
方法参数作用于传递到方法内代码段
16.  下列属于条件运算符的是
+
?:
&&
>> 
17.  下列程序test类中的变量c的最后结果为
public class test
{
  public static void main(String args[])
  {
    int a=10;
    int b;
int c;
if(a>50)
      {
        b=9;
      }
    c=b+a;
  }
    }
10
0
19
下列数据中属于字符串常量的是abc编译出错
18.  下列程序片断的执行,说法正确的是
public class test
public static void mainString args[]
 
    byte b100
    int ib
    int a2000
    ba
    System.out.println(b);
  }
 }
b的值为100
b的值为2000
第六行出错
第八行出错
19.  00101010&00010111语句的执行结果为
00000010
11111111
00111111
11000000
20.  已知i为整形变量,关于一元运算++ii++,下列说法正确的是
A.  ++i运算将出错
B.  在任何情况下运行程序结果都一样
C.  在任何情况下运行程序结果都不一样
D.  在任何情况下变量i的值都增1
21. java中语句:37.210的运算结果为
A.  7.2
B.  7
C.  3
D.  0.2
22.  java语句中,运算符&&实现
A.  逻辑或
B.  逻辑与
C.  逻辑非
D.  逻辑相等
23.  java语句中,位运算操作数只能为整型或()数据
A.  实型
B.  字符型
C.  布尔型
D.  字符串型
 00101010|00010111语句的执行结果为
A.  00000000
B.  11111111
C.  00111111
D.  11000000
25.  0010101语句的执行结果为

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