开发一部JAVA等级考试一级考题三
总分:100 时间:60分钟
一、 单选题(43*1=43)
1、 (java基础)在HTML 文件中可以嵌入JSP 表达式。下面哪一个表明了正确的嵌入方式? B
1、 A. <! 表达式内容 >
B. <%= 表达式内容 %>
C. <JSP:表达式内容>
D. <@ 表达式内容 @>
2、 (java基础)关于java 的面向对象的编程特性中的封装机制,以下说法正确的是? A
A. 将问题的特征属性与问题的功能方法相组合在一起形成一个类。
B. 将问题的特征属性与问题的功能方法相分离,形成各自的程序。
C. 将问题的特征属性内嵌到问题的功能方法的定义体中。
D. 对具体问题只需给出其功能实现方法,而不必给出其特征属性的定义。
3、 (java基础)MyClass 类定义如下:
class MyClass{
public MyClass(int x){
}
}
如下方式创建对象,哪些是正确的 ? C
A. MyClass myobj=new MyClass;
B. MyClass myobj=new MyClass( );
C. Myclass myobj= new MyClass(1);
D. MyClass myobj=new MyClass(1,2);
4、 (java基础)下列各种java中的方法的定义,那种是正确的? C
A. void myFun(int X=1){ }
B. void myFun(int & X){ }
C. void myFun(int X ){ }
D. void myFun(int * X){ }
5、 (java基础)设Derived 类为 Base 类的子类,则如下对象的创建语句中那些是错误的?B
A. Base Obj=new Derived();
B. Derived Obj=new Base();
C. Base Obj=new Base();
D. Derived Obj=new Derived();
6、 (java基础)运行下列程序, 会产生什么结果 ? D
public class X extends Thread implements Runnable{
public void run(){
System.out.println("this is run()");
}
public static void main(String args[])
{
Thread t=new Thread(new X());
t.start();
}
}
A 第一行会产生编译错误
B 第六行会产生编译错误
C 第六行会产生运行错误
D 程序会运行和启动
7、 (java基础)给定下列代码:
1 class Parent {
2 private String name;
3 public Parent(){}
4 }
5 public class Child extends Parent {
6 private String department;
7 public Child() {}
8 public String getValue(){return name;}
9 public static void main(String arg[]){
10 Parent p = new Parent();
11 }
12 }
上述代码的那些行将会导致错误? D
A. line 3
B. line 6
C. line 7
D. line 8
E. line 10
8、 (java基础)给出下面代码:
public class Person{
static int arr[] = new int[10];
public static void main(String a[])
{
System.out.println(arr[1]);
}
}
那个语句是正确的? C
A 编译时将产生错误;
B 编译时正确,运行时将产生错误;
C 输出零;
D 输出空。
9、 (java基础)类 Teacher 和 Student 是类Person 的子类;
Person p;
Teacher t;
Student s;
//p, t and s are all non-null.
if(t instanceof Person) { s = (Student)t; }
最后一句语句的结果是: C
A 将构造一个 Student 对象;
B 表达式是合法的;
C 表达式是错误的;
D 编译时正确,但运行时错误。
10、 (java基础)欲构造ArrayList 类的一个实例,此类继承了List 接口,下列哪个方法是正确的 ? B
A ArrayList myList=new Object();
B List myList=new ArrayList();
C ArrayList myList=new List();
D List myList=new List();
11、 (java基础)指出正确的表达式 C
A byte=128;
B Boolean=null;
C long l=0xfffL;
D double=0.9239d;
12、 (java基础)下面程序的输出结果是。 A
public class ex2 {
public static void main(String[] args)
{
for(int cnt=0;cnt<10;cnt++)
{
if(cnt==5)
break;
System.out.print(cnt);
}
}
}
A. 0 1 2 3 4
B. 6 7 8 9
C. 0 1 2 3 4 6 7 8 9
D. 5
13、 (java基础)给定下面的代码片段:
1) String str = null;
2) if ((str != null) && (str.length() > 10)) {
3) System.out.println("more than 10");
4) }
5) else if ((str != null) & (str.length() < 5)) {
6) System.out.println("less than 5");
7) }
8) else { System.out.println("end"); }
哪些行会导致错误? C
A line 1
B line 2
C line 5
D line 8
14、 (java基础)下列代码执行的结果是? C
public class text {
public static void main(String[] args) {
int x= 1, y = 6;
while (y--==6) {x--;}
System.out.println("x=" + x +" ,y =" + y);
}
}
A. 程序能运行,输出结果:x=0,y=5
B.程序能运行,输出结果:x=-1,y=4
C.程序能运行,输出结果:x=0,y=4
D.程序不能编译
15、 (java基础)下列代码哪几行会出错: C
1) public void modify() {
2) int I, j, k;
3) I = 100;
4) while ( I > 0 ) {
5) j = I * 2;
6) System.out.println (" The value of j is " + j );
7) k = k + 1;
8) I--;
9) }
10) }
A line 4
B line 6
C line 7
D line 8
16、 (java基础)给定如下的代码:
1) public class Test {
2) int m, n;
3) public Test() {}
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
6) Test t1,t2;
7) int j,k;
8) j=0; k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
下列哪一行会在编译时产生错误?D
A. line 3
B. line 5
C. line 6
D. line 10
17、 (数据库基础)分区最多可以分成__个? D (分区的范围)
A:61000
B:62000
C:63000
D:64000
18、 (数据库基础)create or replace procedure is D
begin
Dbms_output.put_line(‘A’);
Dbms_output.put_line(‘B’);
select count(*) from dual;
Dbms_output.put_line(‘C’);
Dbms_output.put_line(‘D’);
end
A:AB
B:CD
<sp
发表评论
-
个人生活技术博客
2012-01-18 18:25 695关于本人的网站已开通 域名: http://www.yout ... -
J2EE学习中一些值得研究的开源项目
2010-11-06 11:46 643J2EE学习中一些值得研究的开源项目 这篇文章写在我研究J2S ... -
软件公司考过的题目
2010-11-06 11:36 855成都软件公司考过的题目 重点--表示很多公 ... -
面试题集
2010-11-06 11:30 3380面试题集~ 注:按题目 ... -
HP笔试题
2010-11-06 11:29 765HP笔试题 (时间30分钟,顺序有出入,答案仅供参考) ... -
简单工厂PPT
2010-11-06 11:23 660常问到设计模式,简单工厂是比较简单,用的较多的一种,必须了解 -
某科技有限公司(面试题)
2010-11-06 11:17 662北京为先世纪科技有限 ... -
开发一部JAVA等级考试一级考题二
2010-11-06 11:05 1020开发一部JAVA等级考试一级考题二 总分:100 ... -
开发一部JAVA等级考试一级考题一
2010-11-06 11:04 1328开发一部JAVA等级考试一级考题一 总分:100 时间:6 ... -
UML 和 ERP 项目 题目
2010-11-06 10:51 12601.请你谈谈你对OOAD的认 ... -
JAVA面试题(经典)
2010-11-06 10:35 8911、面向对象的特征有哪 ... -
java面试题大全-基础方面
2010-11-06 10:33 667Java基础方面: 1、作用 ... -
java程序员面试150(改错题)
2010-11-06 10:28 2725149、JAVA代码查错 ...
相关推荐
Java开发工程师高级测试题 本资源概括了Java开发工程师高级测试题,涵盖了Java架构、中间件高级使用、JVM优化、数据库优化、Spring底层源码分析等多方面的知识点,旨在考察经验丰富的Java开发者的技术能力。 Java...
在计算机二级等级考试中,考生需要掌握广泛的计算机基础知识和特定的技能。以下是对给定试题的部分解析: 1. 关于Windows窗口切换,Alt+Esc和Alt+Tab是两种常用的快捷键,可以实现在已打开的多个窗口间快速切换。 ...
计算机二级等级考试主要涵盖计算机基础知识、文字处理软件Word、编程语言基础、数据库管理以及网络基础知识等多个方面。以下是对部分题目及其涉及知识点的详细解释: 1. 段落标记:在Word中,段落标记是不可见的...
在计算机二级等级考试中,试题涵盖了多个方面的知识,包括编程语言、计算机硬件、操作系统、数据库管理、网络基础、软件工程以及特定的编程技术。以下是这些题目所涉及的知识点的详细说明: 1. 低级语言是指直接...
### 计算机二级等级考试知识点解析 #### 1. 键盘类型 - **知识点**: 常见的键盘类型及其键位数量。 - **详细解析**: 在计算机硬件领域,键盘作为主要的人机交互设备之一,根据键位数量的不同分为多种类型。其中最...
计算机二级等级考试主要涵盖计算机基础知识、编程语言、数据库管理、网页设计、软件工程等多个方面的内容。以下是根据题目中给出的部分内容解析的相关知识点: 1. **事件循环**:在编程中,事件循环是一种处理用户...
计算机二级等级考试试题涵盖了许多IT基础知识,主要涉及编程语言、数据库管理、网络知识、软件工程以及Web应用等多个方面。下面是对这些题目所涉及知识点的详细解释: 1. 该题目涉及C语言指针和函数调用。`p(&y)`...
本文主要涉及计算机二级等级考试的相关...以上就是计算机二级等级考试中涉及的一些核心知识点,涵盖了数组、数据库、操作系统、编程语言、Web开发等多个方面。这些知识对于准备计算机二级考试的考生来说是非常重要的。
【计算机二级等级考试知识点】 1. **Word拼写检查**:在Word编辑的内容中,红色波浪下划线表示可能存在拼写错误。这是Word内置的拼写检查功能,用于帮助用户发现并纠正文本中的拼写错误。 2. **Excel工作簿命名**...
### 计算机二级等级考试知识点解析 #### 1. 关于索引的理解 - **知识点**:在数据库管理中,索引是一种特殊的数据结构,主要用于提高查询速度。 - **结构复合索引文件(.CDX)**:用于存储与表相关的多个索引项。...
【计算机二级等级考试知识点】 1. 控件定位:在编程中,控件的位置可以通过修改其属性来调整。在描述的试题中,提到可以修改控件的`Left`属性来改变其在窗体中的左右位置。控件的`Left`属性表示控件左边缘距离其父...
这些题目涵盖了计算机二级考试中的多个...以上是对计算机二级考试部分试题涉及知识点的详细解释,这些知识点涵盖了数据库操作、网页开发、服务器端脚本、编程语言规则、操作系统使用、数据库管理和编程基础等多个方面。
根据提供的文档内容,我们可以总结出一系列与计算机二级等级考试相关的知识点。这些知识点涵盖了计算机基础知识、编程语言、数据结构以及数据库管理等方面。以下是针对每个题目所涉及的知识点的详细解析: ### 1. ...
这些题目涵盖了计算机基础知识的多个方面,包括操作系统、数据库管理、编程语言、网络、软件工程以及办公软件的应用。下面是这些知识点的详细解释...以上知识点的详细解释可以帮助考生更好地理解和准备计算机二级考试。
### 计算机二级等级考试知识点解析 #### 1. 数据处理与计算机应用 - **题目**: 用计算机进行资料检索工作,是属于计算机应用中的____。 - A. 科学计算 - B. 数据处理 - C. 实时控制 - D. 人工智能 - **正确答案...
- **知识点**:Visual Studio是一个集成开发环境,支持多种类型的控件。 - **解释**:Visual Studio提供了多种控件,如HTML控件、数据控件和验证控件,但并没有专门的“发布控件”。开发人员可以使用其他方式实现...
对象序列化是Java等语言中的一个重要概念,它允许将对象的状态转换为字节流,以便存储或在网络上传输。使用`ObjectInputStream`和`ObjectOutputStream`进行序列化和反序列化时,对象必须实现`Serializable`接口,...
- **需求分析**:软件开发过程中非常重要的一环,其目的是确定软件应该具备哪些功能。这一步骤需要与客户进行充分沟通,明确软件的目标、预期行为以及边界条件等,为后续的设计、编码和测试等工作奠定基础。 ### 3....