ATA认证考(大部分呢)(2)

2019-05-26 21:39

35.分析程序运行结果,选择正确的说法()A import java.awt.event*; import java.awt*;

public class myWin extends Frame implements WindowListener{ public static void main(String[] args){ myWin mwc =new myWin(); }

Public void windowClosing(WindowEvent e){ A.程序编译是出错

B.运行显示一个可关闭的窗口 C.可通过编译但运行时没有输入

D.程序在编译时出错,因为程序中存在语法错误

36.要通过socket连接获得输出流,需调用()B A.DataOutputStream() B.getOutputStream() C.getDataOutputStream() D.accept()

37.已知X类基于Y类,下列说法正确的是()D

38.下面关于线程的正确叙述是()B

A.调用start()方法可以让线程运行,但不一定是立刻运行 B.当线程被剥夺了CPU后,会被插入线程就队列的对首位置 C.线程一旦创建后就能立即运行 D.导致线程停止的原因不止一个

39.以下关于线程的说法正确的是()ABCD A.线程是进程内的一个相对独立的可执行单元 B.线程是系统分配资源的一个基本单位 C.线程有生命周期,是一个动态的概念 D.线程可以创建其他线程

40.什么原因可能导致holdIt方法运行时抛出一个非中段异常()B A.holdIt方法没有上锁

B.调用wait()方法的o对象与synchronized的o对象不是同一个对象 C.wait()方法没有在while循环中调用 D.这个方法的定义没有错误

41.指出下列错误的说法()D

A.GridBagLayout布局与GridLayout布局作用一样 B.BorderLayout布局中的北区适合放入菜单栏组建

C.可以自行改变BorderLayout布局各分区的位置 D. GridBagLayout布局可以允许组件跨多行或多列

42.ZipOutputStream包含在哪个Java包?()B A.java。swt B.java.util.zip C.java.io D.java.util.jar

43.下列正确说法是()AB

A.XML有利于在异常数据库之间交换数据 B.XML文档必须以一个XML声明开始 C.XML文档有且只有一个根元素

D.XML元素不可以拥有相同名称的两个属性

45.判断满足a-z,A-Z.0-9d的字符的正确正则表达式()D A.[^09Azaz] B.[$0-9A-Za-z] C.[0-9A-Za-z] D.[^0-9A-Za-z]

46.下列代码中,返回false的选项有()C A.s.eqals(t); B.t.eqals?; C.s==t; D.t==c;

47.设数组Array由以下语句定义 int Array=new int[10];

则数组的第一个元素的正确引用方法为()B A.Array[1] B.Array[0] C.Array[] D.Array

48.下列说法中错误的是()C A.Iterator是对List

B.Vector类可以根据新元素的需要而增长容量 C.类Hashtable实现了一种键值数据结构 D.HashMap基于哈希表的Map接口的实现

49.关于输入输出流。下列说法中正确的是()BD A.流操作的相关类都在java.io包中 B.数据流分为输入流和输出流

C.输入流只能读不能写

D.缓冲流可以提高内存与外部设备之间的数据传输效率

50.编写Java程序时,以下说法正确的是()B A.编译后文件的扩展名为class

B.可以使用javac命令编译java源文件 C.类的源文件名和类名可以不同 D.可以使用任何文件编辑器

52.以下能导致线程停止运行的情况是()AB A.调用wait()方法 B.调用notify()方法 C.调用suspend()方法 D.调用notifyAll()方法

53.分析下面服务器端程序中存在的错误()AB Import java.io.*; Import java.net.*; Public class S{ Socket socket;

dataInputStream serverin; DataOutputSteam serverout; Public S()

A.缺少对ServerSocket对象的创建和accept()方法的执行过程中可能抛出异常的处理 B.缺少对writeUTF(String message)和readUTF()方法执行过程中可能会抛出的异常处理 C.没有定义ServerSocket对象 D.没有错误

54.下面4部分在java程序中的正确排列顺序是()D A.1.2.3.4 B.1.3.2.4 C.1.3.4.2 D.3.1.2.4

55.在Applet程序中必须导入的类是()D A.Java.lang B.Java.awt C.Java.net D.Java.applet

56.下列说法中错误的是()D A.子类不能继承父类的构造方法 B.任何一个类只能有一个超类

C.子类覆盖父类中同名方法时,子类方法声明必须与父类被覆盖方法的声明一样

D.子类可以覆盖父类中声明为fina或static的方法

57.下面哪个属于JUnit中对测试目标进行测试的方法与过程的集合?()B A.断言

B.TestCase类 C.Assert静态类 D.Test接口

58.设有数组定义:int a[]={11,22,33,44,55,66,77,88,99}则执行下面语句后果为()ABD for(int i=0;i

If(a[i]%3==0) System.out.println(a[i]); A.99 B.66 C.44 D.33

59.对于static修饰符,下列说法正确的是()CD

A.类变量的内存空间直到程序退出后才释放所占的内存 B.Java语言不允许通过类名直接调用类方法

C.用static修饰的方法称为静态方法或称为类方法 D.用static修饰的变量称为类变量

60.修改下列程序中哪个部分即可使程序正常运行?()B A.删除main()方法

B.将main()方法的声明改为init()方法的声明 C.增加init()方法的定义

D.删除import.java.awt*;语句

61.下面创建数组语句正确的有()AD A.float f[][] = new float[6][6]. B.Float[] f[] =new float[6][6]; C.Float f[][] =new float[][6]; D.Float [][]f=new float[6][6];

Java语言程序设计(1)

1. Java程序的开发周期一般包括(第二章) A. 编译 B.下载 C.解释 D.执行

答案:A,B,C,D

2. 设置环境变量时,Path需指向Java安装目录的子目录(第二章) A. jre B. lib C. bin D. demo 答案:C

3. 设置classpath环境变量时主要需要设置Java安装目录lib子目录下的哪两个jar文件(第二章) A. java.jar B. tools.jar C. dt.jar D. jconsole.jar 答案:B,C

4. 编写Java程序时,以说法正确的是(第二章) A. 可以使用任何文本编辑器 B. 类的源文件名和类名可以不同

C. 可以使用javac命令编译Java源文件 D. 编译后文件的扩展名为class 答案:A,C,D

5. 下面哪些是虚拟机的执行特点(第二章) A. 多线程 B. 异常处理 C. 动态链接 D. 硬件相关 答案:A,B,C

6. Java语言和C++相比,下面哪些是Java特有的(第二章) A. 面向对象 B. 类库 C. 跨平台 D. 动态链接 答案:C


ATA认证考(大部分呢)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版五年级下册第五单元习作缩写的方法和技巧

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

马上注册会员

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