解答:C
知识点列表:4.1 系统定义的类(包);
27、下列哪个选项是正确计算42度(角度)的余弦值?( )
A、double d=Math.cos(42); B、double d=Math.cosine(42);
C、double d=Math.cos(Math.toDegrees(42)); D、double d=Math.cos(Math.toRadians(42)); 解答:D
知识点列表:6.1 Java语言 Object类、数据类型类、Math类和System类的功能及所提供的属性和方法。
28、下列Java常见事件类中哪个是鼠标事件类?( )
A、InputEvent B、KeyEvent C、MouseEvent D、WindowEvent 解答:C
知识点列表:7.3 Java 标准组件的创建、使用与事件处理。
29、在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?( )
A、init() B、start() C、paint() D、destroy() 解答:D
知识点列表:6.2 Java Applet 类的主要方法及浏览器自动调用主要方法的操作过程。
30、关于对话框(Dialog)说法错误的是( )。
A、对话框是Window类的子类。
B、对话框和一般窗口的区别在于它依赖于其他窗口。 C、对话框分为模式和非模式两种。
D、文件对话框的构造方法:Filedialog fdlg=new FileDialog(\解答:D
知识点列表:7.1 Java 常用的主要容器组件;图形界面的基本构成。 31、下列容器中哪一个是从java.awt.Window继承的?( )
A、Frame B、Panel C、Container D、Applet 解答:A
知识点列表:7.1 Java 常用的主要容器组件。 32、以下关于abstract的说法,正确的是( )。 A、abstract只能修饰类 B、abstract只能修饰方法
C、abstract类中必须有abstract方法
D、abstarct方法所在的类必须用abstract修饰 解答:D
知识点列表:6.1 Java语言 Object类、数据类型类、Math类和System类的功能及所提供的属性和方法.
33、若有定义 int a=1,b=2; 表达式(a++)+(++b) 的值是( ) 。
A、3 B、4 C、5 D、6 解答:B
知识点列表:3.1 了解运算符的优先级和结合性。 34、若有定义 int a=9,b=6; a>b的值是( )。
A、0 B、1 C、false D、true 解答:D
知识点列表:3.3 Java语言算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符的功能及使用。
35、假定有变量定义: int k=7,x=12; 则能使值为3的表达式是( )。
A、x%=(k%=5) B、x%=(k-k%5) C、x%=k-k%5
D、(x%=k)-(k%=5) 解答:D
知识点列表:3.1 了解运算符的优先级和结合性。
36、设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是( )。
A、把x和y按从大到小排列 B、把x和y按从小到大排列 C、无确定结果
D、交换x和y中的值 解答:D
知识点列表:3.3 Java语言算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符的功能及使用。
37、仔细分析下面程序,while的循环次数是( )。
{int i=0; while(i<10)
{if(i<1) continue; if(i==5) break; i++; }} A、1 B、10 C、6
D、死循环,不能确定次数 解答:D
知识点列表:3.5 Java 语言流程控制语句的功能及使用。 38、以下程序段的输出结果是( )。
int a=10;
System.out.println(~a); A、01 B、-11 C、-10 D、-5 解答:B
知识点列表:3.4 Java 语言变量、常量的使用及其运算操作。 39、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )
A、安全性 B、多线性 C、跨平台 D、可移植 解答:B
知识点列表:1.2 JAVA中支持面向对象的特点。 40、下列哪个类声明是正确的?( )
A、abstract final class HI{} B、abstract private move(){} C、protected private number; D、public abstract class Car{} 解答:D
知识点列表:4.2 用户程序自定义类和对象的基本格式。 41、异常包含下列哪一个内容? ( )
A、程序中的语法错误 B、程序的编译错误
C、程序执行过程中遇到的事先没有预料到的情况 D、程序事先定义好的可能出现的意外情况 解答:C
知识点列表:8.1 异常处理:异常与异常类、抛出异常、异常的捕获。 42、分析下面的HTML部分代码 :
width = 60 height = 60>
下列哪一项可以替代文件名以正确装载运行Hello 类 的小程序? ( )
A 、\ B 、\ C 、\ D 、\
解答:B
知识点列表:6.2 Java Applet 类的主要方法及浏览器自动调用主要方法的操作过程。.
43、监听事件和处理事件( )。
A、都由Listener完成。
B、都由相应事件Listener处登记过的构件完成。 C、由Listener和构件分别完成。 D、由Listener和窗口分别完成。 解答:B
知识点列表:7.3 Java 标准组件的创建、使用与事件处理。 44、关于Applet类,正确的说法是( )。 A、Applet类是java.awt中的类
B、Applet类是Container的间接子类 C、Applet类不是容器类 D、以上都不对 解答:B
知识点列表:6.2 Java Applet 类的主要方法及浏览器自动调用主要方法的操作过程 45、下面程序运行之后,变量x的值是( )。
......
//swap方法的声明
public static void swap(int a,int b){ int t=a; a=b; b=t; }
//main方法
public static void main(String args[]){ int x=2; int y=3; swap(x,y); }
A、2 B、3 C、4 D、6 解答:A
知识点列表:5.1 Java方法的重载;构造函数继承与重载的含义。 46、下面变量var的作用域范围是( )。
1) int x; 2 ) switch(x){ 3 ) case 0: 4 ) {
5 ) int var; 6 ) //process 7 ) }
8 ) break; 9 ) case 1:
10) {
11) int var1; 12) //process 13) }
14) break; 15) }
A、1和16行之间。 B、3和7行之间。 C、5和7行之间。 D、5和13行之间。 解答:C
知识点列表:3.4 Java 语言变量、常量的使用及其运算操作。 47、以下的类(接口)定义中正确的是( )。
A、
public class a { private int x;
public int getX(){ return x; }} B、
Public abstract class a { private int x;
public abstract int getX(); public int aMethod(){ return 0; }} C、
public class a { private int x;
public abstract int getX(); } D、
public interface interfaceA{ private int x;
public int getX(){ return x; }}
解答:A
知识点列表:5.2 JAVA接口的作用、定义及实现方法。
48、已知A类被打包在packageA , B类被打包在packageB ,且B类被声明为public ,且有一个成员变量x被声明为protected控制方式 。C类也位于packageA包,且继承了B类 。则以下说法正确的是( )。
A、A类的实例不能访问到B类的实例
B、A类的实例能够访问到B类一个实例的x成员 C、C类的实例可以访问到B类一个实例的x成员 D、C类的实例不能访问到B类的实例 解答:C