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

面试题 相关文章推荐
不开辟用于交换数据的临时空间,如何完成字符串的逆序
Dec 02 面试题
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
Nov 09 面试题
Oracle快照(snapshot)
Mar 13 面试题
上海天奕面试题笔试题
Apr 19 面试题
关于递归的一道.NET面试题
May 12 面试题
什么是Smart Navigation?
Jul 03 面试题
上海中网科技笔试题
Feb 19 面试题
Solaris操作系统的线程机制
Jul 28 面试题
what is the difference between ext2 and ext3
Nov 03 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
介绍一下except的用法和作用
Jan 22 面试题
Java基础面试题
Jul 19 面试题
某个公司的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
PHP实现删除非站内外部链接实例代码
2014/06/17 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
php str_getcsv把字符串解析为数组的实现方法
2017/04/05 PHP
ExtJS4 Grid改变单元格背景颜色及Column render学习
2013/02/06 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
12行javascript代码绘制一个八卦图
2015/04/02 Javascript
深入浅析JavaScript中的scrollTop
2016/07/11 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
JavaScript中数组常见操作技巧
2017/09/01 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
JavaScript中的高级函数
2018/01/04 Javascript
jquery+ajaxform+springboot控件实现数据更新功能
2018/01/22 jQuery
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
PageFactory设计模式基于python实现
2020/04/14 Python
Django models文件模型变更错误解决
2020/05/11 Python
Python如何实现大型数组运算(使用NumPy)
2020/07/24 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
2020/11/11 Python
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
ProBikeKit美国官网:自行车套件,跑步和铁人三项套件
2016/10/13 全球购物
很酷的小工具和电子产品商城:GearBest
2016/11/19 全球购物
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
物业管理计划书
2014/01/10 职场文书
应届大专生求职信
2014/06/26 职场文书
党的群众路线教育实践活动个人剖析材料
2014/10/07 职场文书
2014年校务公开工作总结
2014/12/18 职场文书
初三数学教学反思
2016/02/17 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
详解Oracle块修改跟踪功能
2021/11/07 Oracle
Python与C++中梯度方向直方图的实现
2022/03/17 Python
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android