选择题

1、抽象窗口工具包( )是Java提供的建立图形用户界面GUI的开发包。

AWT 
java.lang 
java.io 
Swing

2、下列哪个一个操作不能使线程从等待阻塞状态进入对象阻塞状态( )。

等待阻塞状态下的纯种被interrput()中断 
等待阻塞状态下的线程被notify()唤醒 
等待阻塞状态下的线程调用wait()方法 
等待时间到

3、下列属于容器的组件有:( )

JPanel 
JTextArea 
JButton 
Canvas

4、下列哪个方法可以使线程从运行状态进入其他阻塞状态( )。

yield() 
wait() 
sleep() 
start()

5、如果容器组件p的布局是BorderLayout,则在p的下部添加一个按钮b,应该使用的语句是( ) (2分)

p.add(b,”North”); 
p.add(b); 
b.add(p,”North”); 
p.add(b,”South”);

6、下列哪一项不属于布局管理器? ( ) (2分)

GridLayout 
CardLayout 
BorderLayout 
BagLayout

7、What kind of reader do you use to handle Character code? ( ) (2分)

Reader 
PrintWriter 
InputStreamReader 
Writer

8、在类中若要处理ActionEvent事件,则该类需要实现的接口是( ) (2分)

ActionListener 
Serializable 
Event 
Runnable

9、paint( )方法使用哪种类型的参数? ( ) (2分)

Graphics2D 
Color 
String 
Graphics

10、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()。

DataOutputStream 
FileWriter 
FileOutputStream 
FileInputStream

1、在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?() (2分)

MouseListener 
MouseMotionListern 
ItemListener 
ActionListener

2、下列哪一项不属于布局管理器? ( ) (2分)

GridLayout 
CardLayout 
BorderLayout 
BagLayout

3、list是一个ArrayList的对象,哪个选项的代码填写到//todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?( ) (2分)

Iterator it = list.iterator();int index = 0;while (it.hasNext()){ Object obj = it.next(); if (needDelete(obj)) { //needDelete返回boolean,决定是否要删除//todo delete} index ++;}

list.remove(obj); 
list.remove(it.next()); 
list.remove(index); 
it.remove();

4、下面说法不正确的是( ) (2分)

当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同; 
子类在构造函数中可以使用super( )来调用父类的构造函数; 
一个子类的对象可以接收父类对象能接收的消息; 
父类比它的子类的方法更多;

5、JFrame的缺省布局管理器是( )。 (2分)

GridLayout 
FlowLayout 
CardLayout 
BorderLayout

6、编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。(2分)

.exe 
.byte 
.class 
.html

7、下列方法头中哪一个不与其他方法形成重载(overload)关系?( ) (2分)

void mmm() 
void mmm(String s) 
int mm() 
void mmm(int i)

8、下列哪些语句关于Java内存回收的说明是正确的? ( ) (2分)

内存回收程序负责释放无用内存 
内存回收程序允许程序员直接释放内存 
内存回收程序可以在指定的时间释放内存对象 
程序员必须创建一个线程来释放内存

9、以下关于Java的局部内部类的说法错误的是( ) (2分)

局部内部类不能包含静态成员 
局部内部类只能在当前类中使用 
在局部内部类中定义的内部类不能被private修饰符修饰 
局部内部类可以访问外部类的所有成员

10、Swing组件必须添加到Swing顶层容器相关的( )。(2分)

选项卡上 
复选框内 
内容面板上 
分隔板上

11、以下关于构造函数的描述错误的是( )。 (2分)

构造函数的返回类型只能是void型。 
构造函数是类的一种特殊函数,它的方法名必须与类名相同。 
构造函数的主要作用是完成对类的对象的初始化工作。 
一般在创建新对象时,系统会自动调用构造函数。

12、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()。 (2分)

DataOutputStream 
FileWriter 
FileInputStream 
FileOutputStream

13、以下关于继承的叙述正确的是( )。 (2分)

在Java中类只允许单一继承 
在Java中接口只允许单一继承 
在Java中一个类不能同时继承一个类和实现一个接口 
在Java中一个类只能实现一个接口

14、声明并创建一个按钮对象b,应该使用的语句是( ) (2分)

button b=new button( ); 
Button b=new Button( ); 
b.setLabel(“确定”); 
Button b=new b( );

15、paint( )方法使用哪种类型的参数? ( ) (2分)

Graphics 
String 
Color 
Graphics2D

16、要产生[20,999]之间的随机整数使用哪个表达式? ( ) (2分)

(int)Math.random()*999 
20+(int)(Math.random()*980) 
(int)(20+Math.random()*97) 
20+(int)Math.random()*980

17、JPanel组件的默认布局管理器是( )。 (2分)

BorderLayout 
GridLayout 
FlowLayout 
CardLayout

PTA JAVA选择题汇总(一)相关推荐

  1. Java选择题练习 ---(NKW)

    Java选择题 第一周期: 注:题目均来自于牛客网 1.Java 语言中,负责并发管理的机制是(多线程). 解析:多线程是Java程序的并发机制,它能同步共享数.处理不同的事件. 2.区分类中重载方法 ...

  2. Java知识汇总-思维导图

    2019独角兽企业重金招聘Python工程师标准>>> Java知识点汇总,从基础到常用的API.还有常用的集合类,总结的很详细.图片是从论坛里面找到的,整理下来以便常复习.这是目前 ...

  3. 全国计算机office二级选择题,全国计算机二级msoffice选择题汇总含答案

    全国计算机二级msoffice选择题汇总含答案 第套分下列叙述中错误的是().)对于各种特定的输入算法的时间复杂度是固定不变的)算法的时间复杂度与使用的计算机系统无关)算法的时间复杂度与使用的程序设计 ...

  4. Java知识点汇总以及常见面试题

    Java知识点汇总以及常见面试题 1. "=="和equals()的区别 2. 构造方法能不能重写或者重载 3. 基本数据类型 4. 匿名内部类能被继承? 5. Integer和i ...

  5. 计算机二级Ms-Office选择题汇总

    计算机二级Ms-Office选择题汇总 1. 程序流程图中带有箭头的线段表示的是 b) 概念设计阶段 ( ). c) 逻辑设计阶段 a) 图元关系 d) 物理设计阶段 b) 数据流 9. 有三个关系R ...

  6. 【Oracle】 选择题汇总

    [Oracle ]选择题汇总复习 1.在全局存储区 SGA 中,哪部分内存区域是循环使用的?(B) A .数据缓冲区 B.日志缓冲区 C. 共享池 D .大池 2.如果一个服务器进程非正常终止,Ora ...

  7. 牛客网Java选择题练习

    牛客网Java选择题练习 2021/1/12 2021/1/13 2021/1/14 2021/1/16 2021/1/17 2021/1/18 2021/1/20 2021/1/21 2021/1/ ...

  8. IT项目管理之第6章 项目成本管理习题选择题汇总

    IT项目管理之第6章 项目成本管理习题选择题汇总 第6章项目成本管理习题选择题汇总 叮嘟!这里是小啊呜的学习课程资料整理.好记性不如烂笔头,今天也是努力进步的一天.一起加油进阶吧! 第6章项目成本管理 ...

  9. 成人大专计算机统考的操作详解,成人大专计算机统考选择题汇总

    成人大专计算机统考选择题汇总 1.Photoshop 是一种图像编辑软件. 2.Access是 关系 型数据库管理系统. 3.Access数据库文件的扩展名是 MDB . 4.Access中,备注型字 ...

最新文章

  1. php artisan实现机制,laravel 原理机制及几个重要功能
  2. 利用autobench测试web服务器极限并发数
  3. python怎么导入视频-python怎么导入数据
  4. c语言 12大于12么,【C语言】第十二章
  5. 分析:合格的UTM设备评判与选择
  6. 在Oracle中使用JDBC插入功能
  7. 互动中国分享: 15例HTML5酷站欣赏
  8. Cesium源码剖析---Post Processing之物体描边(Silhouette)
  9. Jps介绍以及解决jps无法查看某个已经启动的java进程问题
  10. 操作系统银行家算法(课程设计报告)JAVA实现
  11. tp交换机管理页面_TP-LINK交换机设置细节
  12. TEX studio:IEEE latex模板的下载与使用
  13. Linux内存寻址之二:逻辑地址到虚拟地址的转换
  14. SQL查询表结构相同的两张表中数据的差异
  15. java判断值是枚举类型?
  16. SDUT 2021 Winter Individual Contest - J(Gym-101879)
  17. 自动化测试框架结构图
  18. 计算机组装实验vr,教你如何组装一台能玩VR及54K游戏的电脑
  19. 中西方对时间的差异_中西方时间观念差异_英文
  20. windows如何删除默认打开方式

热门文章

  1. vue热敏打印机_vue h5+app蓝牙打印小票
  2. 绝对适合新手的php入门教程
  3. 投资泰辑科技,七牛云积极布局物联网,构筑产业互联新生态
  4. 【官方文档】Fluentd 通过 RPM 包安装在 Red Hat Linux
  5. 人工智能:物联网时代的核心技术
  6. 都说TikTok直播ROI太低,原因是什么?
  7. transition-初窥transition css动画效果
  8. [C语言]利用链表采用分治法进行递归查找不大于10000个数中的最大值
  9. Redis是什么?什么作用?优点和缺点
  10. 【微语】第十一周(01.25~01.31)