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 ) ; =-------------------------答案 ,B
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-------------------------------------求高手 给出详细的解题说明,最好说明小题考的知识点,不然菜鸟要难死了.谢谢
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 ) ; =-------------------------答案 ,B
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-------------------------------------求高手 给出详细的解题说明,最好说明小题考的知识点,不然菜鸟要难死了.谢谢
1.编译.java文件后产生class文件.
2.y + =z- -/+ +x相当于y=y+(z--)/(++x),z是先参加运算在自减x是先自增在参加运算,所以y=2+3/2=2+1=3.
3.画图重写paint()方法。
4.private是私有的访问权限是同一个类中。定义类是为了让其他类调用,所以不能私有。
5.静态方法可以“点调用”,void是无返回值。
二.
1.先写代码再编译运行。
2。object类是所有类的父类.
3.javac.exe是用来编译java文件的产生class文件。定义几个类就有几个class文件。
4.Unicode码是16位的,2个字节.