第一章 课后习题
1.编译Java程序的命令是什么
2.执行Java程序的命令是什么
应用程序和小程序的区别是什么
4.编写一个application ,实现在屏幕上打印自己名字的功能。
第一章
1.编译Java程序的命令是什么 答案:javac 源文件名 2.执行Java程序的命令是什么 java 主类名
应用程序和小程序的区别是什么 Java application
课后习题答案
由Java解释器独立运行字节码 由专门的命令行启动程序执行 程序中有定义了main()方法的主类
Java applet
不能独立运行,字节码必须嵌入HTML文档 当浏览器调用含applet的Web页面时执行 程序中含有java. applet. Applet 类的子类
4.编写一个application ,实现在屏幕上打印自己名字的功能。
class Test { }
public static void main(String[] args) { }
张三”);
第二章 课后习题(1)
一、选择题
1.下列变量定义错误的是。
A) int a; B) double b=; C) boolean b=true; D)float f=; 2.下列数据类型的精度由高到低的顺序是: a)float,double,int,long b)double,float,int,byte c)byte,long,double,float d)double,int,float,long 3.执行完下列代码后, int a=3; char b='5'; char c=(char)(a+b); c的值是 A)’8’ b)53 c)8 d)56 是一种_____________
A) 数据类型 B)java包 C)字符编码 D)java类
+5%3+2的值是___________ A)2 B)1 C) 9 D)10
6.下面的逻辑表达式中合法的是__________
A)(7+8)&&(9-5) B)(9*5)||(9*7) C)9>6&&8<10 D)(9%4)&&(8*3) 语言中,占用32位存储空间的是__________。
A) long,double B) long,float C) int,double D) int,float
8.假设int a=1,b=2,c=3,以下语句正确的是___________。 c=c/float(a出下列正确的语句: (D) A) byte i = 389; B) long lv = i*3+; C) int x = 87L; D) long l = 10;
11.指出下列类型转换中正确的是______________。 A)int i=’A’ B)long L= C)int i=(boolean) D)int i=
12.以下的选项中能正确表示Java语言中的一个整型常量的是( )。 A) 12. B) -20 C) 1,000 D) 4 5 6
13.以下选项中,合法的赋值语句是( )。(B) A) a = = 1; B) ++ i; C) a=a + 1= 5; D) y = int ( i );
14.若所用变量都已正确定义,以下选项中,非法的表达式是( )。 A) a != 4||b==1 B) 'a' % 3
C) 'a' = 1/2 D) 'A' + 32
15.对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是( )。
A) k = n / 10 % 10 B) k = ( n - n / 100 * 100 )