S1 - JavaPen Text - Finishing
更新时间:2023-12-19 17:24:01 阅读量: 教育文库 文档下载
- s1论坛推荐度:
- 相关推荐
S1 Java试题整理
1、 在Java编程中,用来编译java源代码的命令是(A)。(选择一项)
A) javac B) dir C) inconfig D) copy
2、 在java中,类Animal中的方法printA()定义如下:
public void printA() {
int a =10;
int result=10%3;
System.out.println(result); }
在类Dog中方法printA()定义如下: public void printA() {
int a=10;
System.out.println(a/3); }
Dog类的定义如下:
class Dog extends Animal {……} Animal animal=new Dog(); animal.printA();
以上语句输出为(C)。(选择一项) A) 0 B) 3.3333 C) 1 D) 3
3、 在Java编程中,下列(D)语句可用来实现循环结构。(选择一项)
A) if…else B) switch C) break D) for
4、 在Java程序里,下列选项中(D)不是关键字。(选择一项)
A) Class B) int C) void D) null
5、 下面Java程序段运行后,将()。(选择一项)
interface A { int x=0; }
class B { int x=1; }
class C extends B implements A {
public void pX() {
System.out.println(x); }
public static void main(String[] args) { new C().px();
1
}
}
A) 产生运行期错误 C) 程序运行,输出结果为1
B) 产生编译期错误
D) 程序运行,输出结果为0
6、 在Java语言中,任何GUI对象的获得或失去焦点的事件,称为()。(选择一项)
A) 键盘事件 B) 焦点事件 C) 打印事件 D) 窗口事件
7、 public class MyClass1 {
public static void main(String[] args) {} class MyInner {} }
在以上Java代码中的横线上,可放臵()修饰符。(选择二项) A) public B) private C) implements D) friend
8、 在Java的AWT中,下列选择中()不属于布局管理器。(选择一项)
A) FlowLayout B) BorderLayout C) GridLayout D) TextField
9、 在Java语言中,下面(A)是导入包的合法语句。(选择一项)
A ) import com.mypkg.*; B) package com.mypkg.*; C) package com.mypkg; D) import package com.mypkg;
10、 在Java语言中,使我们能够使用和更改字体来显示或键入文本的类是()。(选择一
项)
A) java.awt.Font B) java.awt.Graphics.Font C) java.Graphics.Font D) java.Font
11、 在Java语言里,下面选项中()不属于Swing组件。(选择一项)
A) JFrame B) JPanel C) JButton D) JText
12、 在Java语言里,MyProgram.java被编译后,生成(B)。(选择一项)
A) MyProgram.obj B) MyProgram.class C) MyProgram.exe D) MyProgram.bat
13、 在Java中,运行时发生的错误称为(A)。(选择一项)
A) 异常 B) 暂停 C) 消息 D) 服务
14、 如下Java代码段,体现了(B)概念。(选择一项)
……
public void aMethod(String s) {……} public void aMethod(int i) {……}
public void aMethod(int i,float f) {……} ……
A) 多继承 B) 重载 C) 重写 D) 多态
2
15、 在Java中,下面关于抽象类的描述正确的是()。(选择一项)
A) 你不能再从抽象类中派生出子类。 B) 抽象类也可以被实例化出一个对象。 C) 抽象类中的方法也必须都是抽象的。 D) 声明抽象类必须带有关键字abstract。
16、 在Java中,假设我们有一个实现ActionListener接口的类,以下方法中,()能够为
一个JButton类注册这个类。(选择一项) A) addListener() B) addActionListener() C) addButtonListener() D) setListener()
17、 在java.lang包的Math类中,求最大值的方法为(A)。(选择一项)
A) max() B) min() C) abs() D) ceil()
18、 在Java中,JPanel缺省的布局管理器是()。(选择一项)
A) 该组件没有缺省的布局管理器 B) FlowLayout C) JFlowLayout D) BorderLayout
19、 public class MyExample {
public static void main(String[] args) { System.out.println(args[2]);
} } 如果以下命令行运行:java MyExample a,b c “d e” 上述Java代码将输出(E)。(选择一项) A) a B) b C) c D) d E) d e
20、 给定一个Java源文件Child.java,代码如下:
class Parent1 {
Parent1(String s) {
System.out.println(s); } }
class Parent2 extends Parent1 {
Parent2() {
System.out.println(“parent2”); } }
public class Child extends Parent2 {
public static void main(String[] args) { Child child=new Chile(); } }
编译并运行Child.java,以下结果正确的是(B)。(选择一项)
3
A) 编译错误:没有找到构造器Child() B) 编译错误:没有找到构造器Parent1() C) 正确运行,没有输出结果
D) 正确运行,输出结果为:parent2
21、 public class Test {
public static void main(String[] args) { for(int i=0;i<3;i++) {
for(int j=3; j>=0;j--) { if(i==j)
continue;
System.out.println(“i=”+i+“ j=”+j);
} } } }
上面的Java代码编译运行后,下列选项中,(AD)会出现在输出结果中。(选择二项) A) i=0 j=3 B) i=0 j=0 C) i=2 j=2 D) i=0 j=2 E) i=1 j=1
22、 在Java中,下列(C)是不合法的声明。(选择一项)
A) float f=1/3; B) int i=1/3; C) float f=1.01; D) double d=999d;
23、 public class EqTest {
public static void main(String[] args) { EqTest e=new EqTest();
}
EqTest() {
String s1=“Java”; String s2=“java”;
//在这儿放臵测试代码
{String.out.println(“相等”);} } }
在上面的Java代码的注释行位臵,放臵(C)测试代码能输出“相等”结果。(选择一项)
A) if(s1==s2) B) if(s1.equals(s2)) C) if(s1. equalsIgnoreCase(s2)) D) if(s1.noCaseMatch(s2))
24、 Java中,为了辩别用户关闭窗口的时间,要实现监听器接口(C)。(选择一项)
A) MouseListener B) ActionListener C) WindowListener D) 以上都要
25、 在Java语言中,你的按钮要实现下面的功能:当鼠标按下按钮时,显示“鼠标已按
下”;当释放按键时,显示“鼠标已释放”。你必须具体定义接口MouseListener的(DE)
4
方法。(选择二项) A) mouseClicked D) mousePressed
B) mouseEntered
E) mouseReleased
C) mouseExited
26、 在Java编程中,源代码文件的扩展名为(B)(选择一项)
A) class B) java C) com D) 以上所有选项都不正确
27、 研究下面的Java代码:
public class TestException {
public static void main(String[] args) { int a[]={0,1,2,3,4}; int sum=0; try {
for(int i=1;i<6;i++) sum=sum+a[i];
System.out.println(“sum=”+sum);
} catch(ArrayIndexOutOfBoundsException e) { System.out.println(“数组越界”); } finally {
System.out.println(“程序结束”); } } } 输出结果将是(C)。(选择一项) A) 10 数组越界 程序结束 B) 10 程序结束 C) 数组越界 程序结束 D) 程序结束
28、 在Java中,下列代码段允许按钮注册一个action事件的是(B)。(选择一项)
A) button.enableActionEvents();
B) button.addActionListener(anActionListener); C) button.enableEvents(true);
D) button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
29、 Java中,当在一个操作中按下并释放鼠标按钮时处理(C)事件。(选择一项)
A) mouseEntered B) mouseExited C) mousePressed D) mouseClicked
30、 以下(C)不是面向对象编程(OOP)概念的三个重要的特性之一。(选择一项)
A) 继承 B) 封装 C) 重用 D) 多态
31、 Java中,访问修饰符限制性最高的是(A)。(选择一项)
A) private B) protected C) public D) friendly
32、 在Java中,欲定义某类所在的包外的所有类都能访问这个类,则应用的关键字是(C)。
(选择一项)
5
正在阅读:
S1 - JavaPen Text - Finishing12-19
纳兰明珠简介02-13
浙江省绍兴市诸暨中学2022-2022学年高二上学期期中考试通用技术04-11
测试部门KPI考核指标(绩效考核)06-23
2016北京师范大学文学考研笔记之参考书目、名词解释、知识点梳理、重难点总结08-20
2015届浙江省杭州学军中学高三第7次月考文综地理试卷(带解析)04-17
(四川地区)2017中考化学第1篇第11讲碳单质和一氧化碳试题04-23
篮球场上最让人伤心的话02-22
五年级课外阅读书目推荐03-05
劳动委员竞选稿【五篇】04-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- Finishing
- JavaPen
- Text
- S1
- 基因工程实验手册
- 高速公路清障施救队工作职责
- K线形态出牛股之一:金蛤蟆要点 - 图文
- 高中数学复习学案(第1讲)集合的概念与运算
- 磁各向异性
- 1.1人口增长与人口问题(第二课时)导学案鲁教版高中地理必修二高一地理教案学案
- 德国留学:艺术院校考试流程介绍
- 2018经济学考研政治科目核心考点有哪些
- 高中生激励学习演讲稿
- 我的理想作文800字(4篇)
- 济南市国有土地收购储备办法(济南市人民政府令第249号)
- 箱包手袋硅胶皮革
- 2019-2020学年抚顺市抚顺县七年级上册期末数学模拟试卷(一)有答案-精华版
- 作风纪律教育整顿总结
- 施工现场作业人员安全知识手册(焊接作业)
- 2018年五年级培训题100题及答案
- 梁截面高度的确定和柱网设计
- 2020年新年会策划方案
- 2019 - 2020版新教材高中语文第八单元第二节把握古今词义的联系与区别教案新人教版必修上册
- Dqizne医学伦理学试题2