java选择题训练_2017计算机二级考试Java选择题部分训练

2017计算机二级考试Java选择题部分训练

(24)请阅读下面程序

Public class ThreadTest{

Public static void main(String args[]){

Tread t1=new Thread(new Hello());

Tread t2=new Tread(new Hello());

T1.start();

T2.start();

}

}

Class Hello implement Runnable{

Int i;

Public void run(){

While(true){

Syetem.out.println(“Hello”+i++);

If(i=5)break;

}

}

改程序创建线程使用的方法是()

A 继承Thread类 B 实现Runnable接口

C T1.Start() D t2.start()

(25)java语言对I/O访问所提供的同步处理机制是()

A 字节流 B 过滤流 C 字符流 D 文件流

(26)java语言提供了许多操作方法,能获得文件对象父路径名得方法是()

A getAbsolutePath() B getParentFile()

C getAbsoluteFile() D getName()

(27)下列叙述中,错误的是()

A java语言中没有检测和避免死锁的专门机制

B 程序中多个线程互相等待对方持有的锁,可能形成死锁

C 为避免死锁,java程序中可先定义获得死锁的顺序,解锁是按加锁的反序释放

D 为避免死锁,java程序中可先定义获得死锁的顺序,解锁是按加锁的正序释放

(28)请阅读下面程序

Public class ThreadTest{

Public static void main(String args[])throws Exception{

Int i=0;

Hello t=new Hello();

--------------;

While(true){

Sestem.out.println(“Goodmorning”+i++);

If (i=2&&t.isAlive()){

Sestem.out.println(“Main waiting for Helllo!”);

Tjoin();//等待t运行结束

}

If(i==5)break:}

}

}

Class Hello extends Thread{

Int I;

Public void run()

While(true){

Sestem.out.println(“Hello”+i++);

If(i=5) break:}}}

为使该程序正确运行,空线处得语句应该是是()

A t.sleep B t.yieldn C t.interrupt D t.start

(29)Panal类默认布局管理器是()

A BorderLayout B CardLayout C FlowLavout D GridBaQlar

(30)下列叙述中错误的是()

A JButton类和标签类可显示图标和文本

B Button类和图标签类可显示图标和文本

C AWT构件能直接添加到顶层容器中

D Swing不能直接添加到顶层容器中

(31)下列叙述中,错误的是()

A Applet的默认布局是FlowLavout

B JApplet中增加构件是加到JApplet的内容面板上,不能直接加到JApplet中

C JApplet的内容面板的默认布局管理器是BorderLayout

D JApplet的内容面板的默认布局管理器是FlowLavout

(32)在定制Applet的绘图功能时,应该使用的方法是()

A init() B start C paintComponent D paint

(33)下列叙述中,错误的是()

A Applet事件处理机制与java.Aplicition相同

B JApplet事件处理机制采用探听器方式

C Applet事件处理机制采用探听器方式

D JApplet事件处理机制不是采用探听器方式

(34)为保护本地主机,对Applet安全限制中正确的是()

A Applet可加载本地库和方法

B Applet可读、可写本地计算机的文件系统

C Applet可向Apple之外的任何之际建立网络连接

D Applet不能运行任何可执行程序

(35)J2SDK基本命令中能生成C语言头文件的命令是()

A javah B javap C jar D java

选择题答案

(11)C(12)D(13)B(14)D(15)B(16)A(17)A18)A(19D(20)B(21)C(22)C(23)C(24)B(25)B(26)B(27)D(28)D(29)C(30)B(31)D(32)D(33)D(34)D(35)A

【2017计算机二级考试Java选择题部分训练】相关文章:

二级java 公共基础知识部分30分 专业语言部分 70分 Java语言程序设计 基本要求: 1. 掌握Java语言的特点,实现机制和体系结构。 2. 掌握Java语言面向对象的特性。 3. 掌握Java语言提供的数据类型和结构。 4. 掌握Java语言编程的基本技术。 5. 会编写Java用户界面程序。 6. 会编写Java简单应用程序。 7. 会编写Java小应用程序(Applet)。 8. 了解Java的应用。 考试内容: 一、 Java语言的特点和实现机制 二、 Java体系结构 1. JDK目录结构。 2. Java的API结构。 3. 开发环境设置。 4. Java程序结构。 三、 Java语言面向对象的特性。 1. 面向对象编程的基本要领和特征。 2. 类的基本组成和使用。 3. 对象的生成、使用和删除。 4. 接口与包。 5. Java类库常用类和接口。 四、 Java简单数据类型及运算 1. 变量和常量。 2. 基本数据类型及转换。 3. Java类库对简单数据类型的类包装。 4. 运算符和表达式运算。 5. 数组和字符串。 五、 Java语言的基本语句 1. 表达式语句。 2. 条件语句。 3. 循环语句。 4. 注释语句。 5. 异常处理。 六、 Java编程技术基础 1. 线程的要领和使用。 2. 同步与共享。 3. 串行化要领和目的。 4. 串行化方法。 5. 串行化的举例。 6. 基于文本的应用。 7. 文件和文件I/O。 8. 汇集(collections)接口。 七、 编写用户界面程序 1. 图形用户界面。 2. AWT库简介。 3. SwingF简介。 4. AWT与Swing比较。 八、 编写小应用程序(Applet) 1. 小应用程序概念。 2. 安全机制。 3. Applet执行过程。 4. Applet的图形绘制。 5. Applet的窗口。 6. Applet的工作环境。 7. Java Application 和Applet。 九、 Java的应用 十、 J2DK的下载和操作。 考试方式: 笔试:90分钟,满分100分,其含公共基础知识部分的30分。 上机操作:90分钟,满分100分。 上机题目类型要求: (1) 基本操作。 (2) 简单应用。 (3) 综合应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值