您未登录,请登录后下载

确定
智能题库>Java项目开发实训教程>单元一 Java 程序设计基础
判断题

1、说明或声明数组时不分配内存大小, 创建数组时分配内存大小。( )

2、“[][]”用于表明定义了一个二维数组,通过多个下标进行数据访问。( )

3、强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。( )

4、在使用switch 语句时,break 和continue 的作用都是一样的。( )

5、一维数组中可以存储不同数据类型的元素。( )

6、在使用if 嵌套时,else 语句块中不能再出现if 语句。( )

7、数组元素的序号是从0 开始。( )

8、已知byte i = (byte)127; i = i +1; 这两个语句能被成功编译。( )

9、在Java 语言中,不同数据类型的长度是固定的,不随机器硬件不同而改变。( )

10、所有的变量在使用前都必须进行初始化。( )

单选题

11、为一个 boolean 类型变量赋值时,可以使用( )方式

12、表达式(11+3*8)/ 4 % 3 的值是( )

13、若定义有变量float f1,f2 =8.0F,则下列说法中正确的是( )。

14、下列( )是不能通过编译的语句。

15、定义一个数组Strirg[] cities={" 北京"," 上海"," 天津"," 重庆"," 武汉"," 广州"," 香港"},数组中的cities[6] 指的是( )。

16、下列关于 break 语句和 continue 语句的说法中,正确的是( )。

17、若定义有short s; byte b; char c; 则表达式s * b + c 的类型为( )。

18、基本数据类型short 的取值范围是( )。

19、若x=5,y=8,则表达式x|y 的值为( )。

20、下列 ( ) 是合法的变量名。