一套Java笔试题


Posted in 面试题 onAugust 20, 2016
一、选择题
1、以下程序段执行后的K值为( )。
int x=20; y=30;
k=(x>y)?y:x
A、 20 B、 30 C、10 D、50
2、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。
A、 final B、 public C、 private D、abstract
3、以下代码中,this是指( )。
class bird{
int x,y;
void fly(int x,int y){
this.x=x;
this.y=y;
}
}
A、 bird B、 fly C、bird或fly D、不一定
4、Java源文件和编译后的文件扩展名分别为( )
A、.class和 .java B、.java和 .class
C、.class和 .class D、.java和 .java
5、Jcreator是( )
A、一种全新的程序语言
B、一种程序辅助设计工具
C、一种由Java写成的,并支持Java Applet的浏览器
D、一种游戏软件
6、以下声明的变量中,只有( )是不合法的。
A、 internet_network B、 *number
C、 Hello D、 _sys_path
7、以下程序段执行后的K值为( )。
int x=20; y=30;
k=(x>y)?y:x
A、 20 B、 30 C、10 D、50
8、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。
A、 final B、 public C、 private D、abstract
9、以下代码中,this是指( )。
class bird{
int x,y;
void fly(int x,int y){
this.x=x;
this.y=y;
}
}
A、 bird B、 fly C、bird或fly D、不一定
10、作为Java应用程序图形界面基础的是( )。
A、Panel B、Frame C、Windows D、Applet

11、Java源文件和编译后的文件扩展名分别为( )
A、.class和 .java B、.java和 .class
C、.class和 .class D、.java和 .java
12、Jcreator是( )
A、一种全新的程序语言
B、一种程序辅助设计工具
C、一种由Java写成的,并支持Java Applet的浏览器
D、一种游戏软件
13、Java用来定义一个类时,所使用的关键字为 ( )
A、class B、public C、struct D、class 或 struct
14、一个可以独立运行的Java应用程序( )
A、可以有一个或多个main方法
B、最多只能有两个main方法
C、可以有一个或零个main方法
D、只能有一个main方法
15、设数组Array由以下语句定义
int Array=new int[10]
则数组的第一个元素的正确引用方法为( )
A、Array[1] B、Array[0] C、Array[] D、Array
16、Java用来定义一个类时,所使用的关键字为 ( )
A、class B、public C、struct D、class 或 struct
17、Java程序的执行过程中用到一套JDK工具,其中javac.exe是指( )
A.Java文档生成器         B.Java解释器
C.Java编译器           D.Java类分解器
18、一个可以独立运行的Java应用程序( )
A、可以有一个或多个main方法
B、最多只能有两个main方法
C、可以有一个或零个main方法
D、只能有一个main方法
19、设数组Array由以下语句定义
int Array=new int[10]
则数组的第一个元素的正确引用方法为( )
A、Array[1] B、Array[0] C、Array[] D、Array
20、break语句( )
A、只中断最内层的循环
21、以public修饰的类如:public class Car{…} 则Car( )
A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用
C、不能被任意其它类使用 D、不能被其它类继承
22、下列哪个属于容器型构件(  )
A JEdit B JButton C JPanel D JTextField
23、JDK是( )
A、一种全新的程序语言
B、一种程序开发辅助工具
C、一种由Java写成的,并支持Java Applet的浏览器
D、一种游戏软件
24、do while是( )
A、循环结构 B、分支结构 C、顺序结构
25、设数组age由以下语句定义
int age=new int[10];
则数组的最后一个元素的正确引用方法为( )
A、age[10] B、Age[9] C、age[] D、age[0]
26、下面关于Applet的说法正确的是
A、 Applet也需要main方法
B、 Applet必须继承自java.awt.Applet
C、 Applet能访问本地文件
D、 Applet程序不需要编译
27、 Java语言中下面哪个可以用作正确的变量名称( )
A、3D B、name C、extends D、implements
28、 下面关于构造函数的说法不正确的是( )
A、构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。
B、构造函数不可以重载。
C、构造函数没有返回值。
D、构造函数一定要和类名相同。
29、如果希望控件在界面上按表格行分列排列,应使用下列那种布局管理器?( )
A、BoxLayout B、GridLayout C、BorderLayout D、FlowLouLayout
30、构造函数何时被调用( )
A.类定义时           B.创建对象时
C.调用对象方法时        D.使用对象的变量时

31、break语句( )
A、只中断最内层的循环 B、只中断最外层的循环
C、借助于标号,可以实现任何外层循环中断 D、只中断某一层的循环
32、以public修饰的类如:public class Car{…} 则Car( )
A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用
C、不能被任意其它类使用 D、不能被其它类继承
33、JDK不包括的工具有( )
A、Java编译器(javac) B、JCreator
C、Appletviewer D、Java解释器(java)
34、Java中,哪种不可以用来限制存取权限的关键字( )
A、public B、protected C、extends D、private
35、JDK是( )
A、一种全新的程序语言
B、一种程序开发辅助工具
C、一种由Java写成的,并支持Java Applet的浏览器
D、一种游戏软件
36、do while是( )
A、循环结构 B、分支结构 C、顺序结构
37、设数组age由以下语句定义
int age=new int[10];
则数组的最后一个元素的正确引用方法为( )
A、age[10] B、Age[9] C、age[] D、age[0]
38、要设置一个类的属性为私有的,应使用关键字( )
A、 public B、 private C、 pretected D、 static
39、paint( )方法使用哪种类型的参数?
A、 Graphics B、 Graphics2D C、 String D、 Color
40、Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )
A.Java文档生成器          B.Java解释器
C.Java编译器            D.Java类分解器

Tags in this post...

面试题 相关文章推荐
构造器Constructor是否可被override?
Aug 06 面试题
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
Apr 15 面试题
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
什么是"引用"?申明和使用"引用"要注意哪些问题?
Mar 03 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
可以使用抽象函数重写基类中的虚函数吗
Jun 02 面试题
P/Invoke是什么
Jul 31 面试题
Linux Interview Questions For software testers
Jun 02 面试题
Prototype如何实现页面局部定时刷新
Aug 06 面试题
final, finally, finalize的区别
Mar 01 面试题
Java面试题冲刺第十七天--基础篇3
Aug 07 面试题
某个公司的Java笔面试题
Mar 11 #面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 #面试题
请问如下代码执行后a和b的值分别是什么
May 05 #面试题
一份Java笔试题
Feb 21 #面试题
公司JAVA开发面试题
Apr 02 #面试题
什么造成了Java里面的异常
Apr 24 #面试题
在Java开发中如何选择使用哪种集合类
Aug 09 #面试题
You might like
AM/FM收音机的安装与调试
2021/03/02 无线电
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
2016/12/25 PHP
PDO::_construct讲解
2019/01/27 PHP
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
JQuery实现表格中相同单元格合并示例代码
2013/06/26 Javascript
清除div下面的所有标签的方法
2014/02/17 Javascript
在jquery boxy中添加百度地图坐标拾取注意流程
2014/04/03 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
Node.js操作redis实现添加查询功能
2017/05/25 Javascript
解决Vue打包之后文件路径出错的问题
2018/03/06 Javascript
微信打开网址添加在浏览器中打开提示的办法
2019/05/20 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python操作json数据的一个简单例子
2014/04/17 Python
python base64 decode incorrect padding错误解决方法
2015/01/08 Python
python脚本作为Windows服务启动代码详解
2018/02/11 Python
Python 实现在文件中的每一行添加一个逗号
2018/04/29 Python
Python使用itchat 功能分析微信好友性别和位置
2019/08/05 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
next在python中返回迭代器的实例方法
2020/12/15 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
竞选大队长演讲稿
2014/04/29 职场文书
党员群众路线剖析材料
2014/10/08 职场文书
教师业务学习材料
2014/12/16 职场文书
党支部先进事迹材料
2014/12/24 职场文书
构建和谐校园倡议书
2015/01/19 职场文书
部门2015年度工作总结
2015/04/29 职场文书
浙江省杭州市平均工资标准是多少?
2019/07/09 职场文书
MyBatis 动态SQL全面详解
2021/10/05 MySQL