第一章 java基础
一、填空题 1、标识符 2、大小写
3、字母 下划线 美元符号 4、关键字 5、基本
6、j2se j2me j2ee
7、java虚拟机 java开发工具 8、布尔类型 boolean 9、false true
10、byte short int long 11、8 16 32 64 12、八 十六
13、float double 14、32 64
15、 数字 小数点 16 浮点数
17 加法 减法 乘法 除法
18、+ 19、%
20、 ++ -- = 21 、前 22、new . 23、boolean 24、true false
25、大于 小于 等于 大于等于 小于等于 不等于 26、等于 不等于 27、逻辑 28、实际
29、&& || !
30、逻辑与 逻辑或 逻辑非
31、包 import语句 类 方法 语句 32、逻辑与和逻辑或 33、path1.path2.path3 34、开始,应用,结束 35、/** */ /* */ // 36、double
37、简单数据类型 符合数据类型 38、true
39、0---1 double 40、true false 41、N 42、真 43、true 44、 false
45、false true 46、boolean 47、二
48、& | ^ 49、逻辑
50、false true 51、1 0 52、1 53、0
54、0 1 55、<< >>
56、5 7 57、3 -3 58、3 class 59、16 60、double 61、等于 62、右 左 63、变量 64、变量 65、main
66、编译字节码
67、java Application java Applet
69、public static void main (String [] args) 70、自动转换
71、编译、解释、执行 72、false true 73、20
74、十进制整数 十六进制 八进制 75、public 76、第一行
77、package class
二、判断题
1—10 FFFTTFFFFT 11-21 FFFFFFFTTTT 三、选择题
1-5 BADDA 6-10 CABDD 11-15 CCDCC 16-20 BACDB
21-25 BAABC 26-30 DACBD 31-35 BBCAA 36-40 CBACC
41-45 BADBB 46-50 ACCBD 51-55 ABBCD 56-60 CBAAC
61-65 ADDDC 66-70 BCDAA 71-75 DCBBD 76-80 ABDAD
81-85 DBADB 86-90 BDCCB 91-95 CADCC 96-100 CBDDB
101-105 DADAB 106-110 ABCDA 111-115 CDBBD 116-120 DDCDC
121-125 ABCCA 126-130 BBABA 131-135
CDDBB 136-140 DADDB
141-145 BDAAD 146-150 BCDBA 151-155 ADABB 156-160 BBACA
161-165 BBDAA 166-170 CDBCB 171-175 DCABA 176-180 BDBCC
181-185 DDABB 186-190 DBCCC 191-195 BBDDD 196-200 DCDCD 201-205 BCDCC 206-207 AD
四、程序阅读题 1、 10 11 12 12
2、true false false true false 3、Integer Arithmetic
a=2 b=6 c=1 d = -1 e=1
Floating Point Arithmetic da = 2.0 db = 6.0 dc = 1.5 dd = -0.5 de = 0.5 4、x mod 10 = 2
y mod 10 = 2.25 5、a=6
b=8 c=3 6、a = 2
b = 3 c = 4 d = 1 7、a = 0011
b = 0110 a|b = 0111 a&b = 0010
a^b = 0101
~a&b|a&~b = 0101 ~a = 1100
8、Original value of a: 64
i and b: 256 0 9、b = 0xf1 10、a=3
b=1 c=6 11、a = true
b = false a|b = true a&b = false a^b = true
a&b|a&!b = true !a = false
12、Absolute value of 10 is 10
Absolute value of -10 is 10 13、(1)- - a % b+ + = 1
(2) ( a >= 1 && a <= 12 ? a : b ) = 2
(3)f ^ ( a > b ) = false (4) ( - - a )< < a = 4
(5) (double)(a+b)/5+a/b=-0.4