一套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...

面试题 相关文章推荐
比较基础的php面试题及答案-填空题
Apr 26 面试题
康拓普公司Java笔面试
Sep 23 面试题
JRE、JDK、JVM之间的关系怎样
May 16 面试题
关于Java String的一道面试题
Sep 29 面试题
"引用"与指针的区别是什么
Sep 07 面试题
WINDOWS域的具体实现方式是什么
Feb 20 面试题
nohup的用法
Nov 26 面试题
Linux如何修改文件和文件夹的权限
Jun 27 面试题
EJB与JAVA BEAN的区别
Aug 29 面试题
在浏览器端如何得到服务器端响应的XML数据
Nov 24 面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
某个公司的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
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
PHP代码实现表单数据验证类
2015/07/28 PHP
php微信开发之图片回复功能
2018/06/14 PHP
PHP实现八皇后算法
2019/05/06 PHP
javascript 设计模式之单体模式 面向对象学习基础
2010/04/18 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
js与jQuery 获取父窗、子窗的iframe
2013/12/20 Javascript
JavaScript显示当前文档最后修改日期的方法
2015/03/19 Javascript
AngularJS基础学习笔记之控制器
2015/05/10 Javascript
纯js实现瀑布流布局及ajax动态新增数据
2016/04/07 Javascript
基于JavaScript实现自动更新倒计时效果
2016/12/19 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
微信小程序调用天气接口并且渲染在页面过程详解
2019/06/24 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
详解elementUI中input框无法输入的问题
2020/04/27 Javascript
jQuery+ThinkPHP实现图片上传
2020/07/23 jQuery
详解vue-cli项目在IE浏览器打开报错解决方法
2020/12/10 Vue.js
CentOS中升级Python版本的方法详解
2017/07/10 Python
python实现SOM算法
2018/02/23 Python
浅谈Django+Gunicorn+Nginx部署之路
2019/09/11 Python
python可以用哪些数据库
2020/06/22 Python
基于python实现操作git过程代码解析
2020/07/27 Python
使用Python通过oBIX协议访问Niagara数据的示例
2020/12/04 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
内部类的定义、种类以及优点
2013/10/16 面试题
多媒体教室标语
2014/06/26 职场文书
批评与自我批评总结
2014/10/17 职场文书
个人工作表现自我评价
2015/03/06 职场文书
2015年数学教师工作总结
2015/05/20 职场文书
2016年离婚协议书范文
2016/03/18 职场文书
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis
python中对列表的删除和添加方法详解
2022/02/24 Python