一套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开发工程师面试问题集锦
Nov 01 面试题
一份Java笔试题
Feb 21 面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 面试题
北京某科技有限公司C# .net笔试题
Sep 27 面试题
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
Jul 21 面试题
常用UNIX 命令(Linux的常用命令)
Dec 26 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
AURALog面试题软件测试方面
Oct 22 面试题
几道Java和数据库的面试题
May 30 面试题
什么是servlet链?
Jul 13 面试题
某个公司的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
MySQL数据源表结构图示
2008/06/05 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
javascript采用数组实现tab菜单切换效果
2012/12/12 Javascript
JavaScript 字符串常用操作小结(非常实用)
2016/11/30 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
vue中利用Promise封装jsonp并调取数据
2019/06/18 Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
2019/09/09 Javascript
JS插入排序简单理解与实现方法分析
2019/11/25 Javascript
swiper4实现移动端导航栏tab滑动切换
2020/10/16 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
[06:49]2018DOTA2国际邀请赛寻真——VirtusPro傲视群雄
2018/08/12 DOTA
python操作mysql中文显示乱码的解决方法
2014/10/11 Python
python2.7 mayavi 安装图文教程(推荐)
2017/06/22 Python
Python3.6简单的操作Mysql数据库的三个实例
2018/10/17 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
Python Pexpect库的简单使用方法
2019/01/29 Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
2019/06/28 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
pytorch加载自定义网络权重的实现
2020/01/07 Python
pycharm中import呈现灰色原因的解决方法
2020/03/04 Python
什么是CSS3 HSLA色彩模式?HSLA模拟渐变色条
2016/04/26 HTML / CSS
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
高中家长寄语
2014/04/02 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
2014年师德师风工作总结
2014/11/25 职场文书
保安辞职信范文
2015/02/28 职场文书
nginx+lua单机上万并发的实现
2021/05/31 Servers
redis的list数据类型相关命令介绍及使用
2022/01/18 Redis