习题
一、填空题
(p)1.java中的程序代码都必须在一个类中定义,类使用(class)关键字来定义。
(p)2.布尔常量即布尔类型的两个值,分别是(true)和(false)
(p18)3.java中的注释可分为三种类型,分别是(单行注释)(多行注释)(文档注释)
(p24)4.java中的变量可分为两种数据类型,分别是(基本数据类型)和(引用数据类型)
(p25)5.在java中,byte数据类型占(1)个字节,short数据类型占(2)个字节,int类型数据占(4)个字节,long类型数据占(8)个字节
(p34)6.在逻辑运算符中(&)和(&&)表示逻辑与,(|)和(||)表示逻辑或
(p32)7.若x=2,则表达式(x++)/3的值是(0)
(p33)8.若int a=2,a+=3,执行后,变量a的值是(5)
(p)9.若int[] a={12,45,34,46,23},则a[2]=34
(p72)10.若int a[3][2]={{123,345},{34,56},{34,56}},则a[2][1]=56
二.判断题
(p17)1.java语言是不区分大小写的(错)
(p20)2.0xC5表示的是一个十六进制整数(对)
(p55)3.continue语句只用于循环语句中,他的作用是跳出循环(错)
(p18)4./*...*/中可以嵌套//注释,但不能嵌套/*...*/注释(对)
(p32)5.-5%3的运算结果是2(错)
三.选择题
(p19)1.以下选项中,哪些不属于合法的标识符(class,123username)数字,关键字
(p59)2.关于方法重载的描述,以下选项中哪些是正确的(同名异参)
(p24)3.关于变量的说法错误的是(c)
a.变量名必须是一个有效的标识符
b.变量在定义时可以没有初始值
c.变量一旦被定义,在程序中的任何位置都可以被访问
d.在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明.