2.2 Java中的变量与常量
手机扫描二维码答题
本页时间剩余
*
基本信息:
姓名:
班级:
学号:
*
1.
整型数据类型中,需要内存空间最少的是( )。
short
int
long
byte
*
2.
short型数据占几个字节( )。
1
2
4
8
*
3.
下列哪个选项是short型数据的取值范围( )。
-32768~ +32767
-128 ~ +127
-3.40282347E38 ~ +3.40282347E38
-2147483648~ +2417483647
*
4.
int 类型数据占用多少位( )。
16
32
20
64
*
5.
byte类型的大小是( )。
-255 ~ 255
-255 ~ 256
-128 ~ 127
-228 ~128
*
6.
下列赋值语句中错误的是( )。
double d=5.3E12;
byte bb=433;
char c='\r';
float f=11.1f;
*
7.
Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个比特位。
16
32
64
8
*
8.
下列有关Java布尔类型的描述中,正确的是( )。
一种基本的数据类型,它的类型名称为boolean
用int表示类型
其值可以赋给int类型的变量
有两个值,1代表真,0代表假
*
9.
以下哪个不是Java的原始数据类型( )。
int
Boolean
float
char
*
10.
Java变量中,一下不属于引用类型的数据类型是( )。
类
字符型
数组型
接口
*
11.
下列数据类型不是Java语言基本数据类型的是( )。
char
String
double
byte
*
12.
在Java中,"456"属于( )类的对象。
Integer
String
Number
int
*
13.
System.out.println("5" + 2);的输出结果应该是( )。
5
52
2
7
*
14.
下列赋值操作正确的是( )。
char ch= 'cafe';
char ch= "cafe";
char ch = "a";
char ch = '\'';
*
15.
在Java中,表示换行符的转义字符是( )。
\n
\f
'n'
\dd
*
16.
0.6332的数据类型是( )。
float
double
Double
Float
*
17.
下列的变量定义中,错误的是( )。
int i=Integer.MAX_VALUE;
int i;
static int i=100;
int 123_$;
*
18.
下面哪些赋值语句是错误的( )。
float f = 11.1;
double d = 5.3E12;
char c ='\r';
Boolean b=true;
*
19.
下列哪个声明是错误的( )。
float f=1.1;
double d=34.4;
int i=10;
byte b=127;
*
20.
下面哪个语句不会产生编译错误( )。
char c =”a”;
float a =2.0;
boolean d=0;
byte b =25;
*
21.
下列哪个选项不会出现编译错误( )。
char c = "a";
byte b = 257;
float f = 1.3;
int i = 10;
*
22.
以下的变量定义语句中,合法的是( )。
float $_*5= 3.4F;
double a =Double.MAX_VALUE;
byte b1= 15678;
int _abc_ = 3721L;
*
23.
下列的哪个赋值语句是正确的( )。
char a=12;
int a=12.0;
int a=12.0f;
int a=(int)12.0;
*
24.
指出正确的表达式( )。
byte=128;
Boolean=null;
double=0.9239d;
long l=0xfffL;
*
25.
以下的选项中能正确表示Java语言中的一个整型常量的是( )。
1,000
12
4 5 6
-20
*
26.
下列的哪个选项可以正确用以表示八进制值8( )。
10
08
0x8
0x10
*
27.
下列数中为八进制的是( )。
0x25
028
026
27
*
28.
十进制数16的16进制表示格式是( )。
0x10
0x16
0xA
16
*
29.
将一个十六进制值赋给一个long型变量的正确写法为( )。
long number = 345L;
long number = 0345;
long number = 0345L;
long number = 0x345L;
*
30.
基本数据类型没有class对象。( )
对
错
*
31.
Java语言中的浮点型数据默认double型。( )
对
错
*
32.
float与Float的使用完全一样,只是大小写的区别( )
对
错
*
33.
0xC5表示的是一个十六进制整数。( )
对
错
*
34.
字符串 "\'a\'" 的长度是5。( )
对
错
*
35.
Java中的变量可分为两种数据类型,分别是
基本数据类型
和
。
*
36.
Java中8种数据类型分别为:
整形
、
字符型
、
和
布尔型
四大类型。
*
37.
Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为
float
和
两种具体类型。
*
38.
布尔常量即布尔类型的两个值,分别是
true
和
。
*
39.
在Java中,byte类型数据占
1
个字节,short类型数据占
2
个字节,int类型数据占
4
个字节,long类型数据占
个字节。
*
40.
字符变量以char类型表示,它在内存中占
位bit。
*
41.
在Java中,字符是作为
码来处理的。
*
42.
在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用
2
字节内存空间,
*
43.
在Java的基本数据类型中,char型采用Unicode编码方案,这样,无论是中文字符还是英文字符,都是占用
字节内存空间。
评价对象得分
(?)
A.男
B.女
加载中...
如果由于网络原因导致此框一直不消失,请重新刷新页面!
问卷星
提供技术支持