1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A、. java B、. class
C、. html D、. exe
2、设 x=1,y=2,z=3,则表达式 y + =z- -/+ +x 的值是( )。
A、3 B、3.5
C、4 D、5
3、在 Java Applet 程序用户自定义的Applet 子类中,一般需要重载父类的( )方法来完成一些画图操作。
A、start() B、stop()
C、init() D、paint()
4、不允许作为类及类成员的访问控制符的是( )。
A、public B、private
C、static D、protected
5、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式是( )。
A、static void method() B、public void method()
C、final void method() D、abstract void method()
二、填空题:
1、 开发与运行Java 程序需要经过的三个主要步骤为:_____________________________、__________________________________和______________________________________。
2、 如果一个Java Applet 源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet 必须是¬¬______________________类的子类并且存储赅源程序文件的文件名为:___________________________________。
3、 如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器_________________编译该源程序文件将产生________________________个文件名与类名相同而扩展名______________________________的字节码文件。
4、 在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用______________字节内存空间,这样,无论是中文字符还是英文字符,都是占用______________字节内存空间。
5、 设x=2,则表达式 (x++)/3 的值是_________________________________。
6、 若x=5,y=10,则 x < y 和 x > = y 的逻辑值分别为___________和____________。
7、 _____________________方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。______________________方法是不能被当前类的子类重新定义的方法。
8、 创建一个名为MyPackage的包的语句是_______________________________________,该语句应该放在程序的位置为:_________________________________________。
9、 设有数组定义:int MyIntArray[]={10,20,30,40,50,60,70}; 则执行以下几个语句后的输出结果是______________________________________。
int s = 0 ;
for ( int i = 0 ; i < MyIntArray . length ; i + +)
if ( i % 2 = = 1 ) s + = MyIntArray [ i ] ;
system . out . println ( s ) ;
A、. java B、. class
C、. html D、. exe
2、设 x=1,y=2,z=3,则表达式 y + =z- -/+ +x 的值是( )。
A、3 B、3.5
C、4 D、5
3、在 Java Applet 程序用户自定义的Applet 子类中,一般需要重载父类的( )方法来完成一些画图操作。
A、start() B、stop()
C、init() D、paint()
4、不允许作为类及类成员的访问控制符的是( )。
A、public B、private
C、static D、protected
5、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式是( )。
A、static void method() B、public void method()
C、final void method() D、abstract void method()
二、填空题:
1、 开发与运行Java 程序需要经过的三个主要步骤为:_____________________________、__________________________________和______________________________________。
2、 如果一个Java Applet 源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet 必须是¬¬______________________类的子类并且存储赅源程序文件的文件名为:___________________________________。
3、 如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器_________________编译该源程序文件将产生________________________个文件名与类名相同而扩展名______________________________的字节码文件。
4、 在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用______________字节内存空间,这样,无论是中文字符还是英文字符,都是占用______________字节内存空间。
5、 设x=2,则表达式 (x++)/3 的值是_________________________________。
6、 若x=5,y=10,则 x < y 和 x > = y 的逻辑值分别为___________和____________。
7、 _____________________方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。______________________方法是不能被当前类的子类重新定义的方法。
8、 创建一个名为MyPackage的包的语句是_______________________________________,该语句应该放在程序的位置为:_________________________________________。
9、 设有数组定义:int MyIntArray[]={10,20,30,40,50,60,70}; 则执行以下几个语句后的输出结果是______________________________________。
int s = 0 ;
for ( int i = 0 ; i < MyIntArray . length ; i + +)
if ( i % 2 = = 1 ) s + = MyIntArray [ i ] ;
system . out . println ( s ) ;
2,B
3,D
4,C
5,A
填空就不看了,java的大学教材应该都找的到。。
编辑源程序,编译生成字节码文件,解释运行字节码
Applet ,MyApplet
javac.exe 3,class
2,2,
0;
true ,false
abstract ,final.
package MyPackage;.第一句.
120
如果是整型,为0;
如果是float,为0.6666667.
所以这道题有问题。。
编辑源程序,编译生成字节码文件,解释运行字节码
Applet ,MyApplet
javac.exe 3,class
2,2,
0;
true ,false
abstract ,final.
package MyPackage;.第一句.
120
2,A
3,D
4,B
5,A
二
1,编辑源程序,编译生成字节码文件,解释运行字节码
2,Applet ,MyApplet
3,javac.exe 3,class
4,2,2
5,0
6,true,false
7,abstract,final
8,package MyPackapg,第一句
9,120