Java程序设计预赛题(2)

2020-03-27 02:20

解答: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


Java程序设计预赛题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《药物波谱分析》考纲(附答案) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: