- 浏览: 118565 次
文章分类
最新评论
-
wintersun:
sotier 写道按理说数据持久化都需要实现java.io.S ...
序列化:java.io.Serializable -
lai_xi_zhe:
后面的那个能在说明白点吗。。谢谢,如果能写个例子出来似乎会更好 ...
java.util.vector中的vector的详细用法 -
niaotuo:
第一遍没看懂,第二遍看懂了。
序列化:java.io.Serializable -
niaotuo:
sotier 写道按理说数据持久化都需要实现java.io.S ...
序列化:java.io.Serializable -
fjjiaboming:
原作者是哪位?
深入研究servlet的线程安全问题(转)
今天做了一份看似简单的java测试题,但。。。看来java基础知识还是很重要,要加强。 第9题还要编译测试下,第10题可参考下sevlet线程安全研究文章。
<o:p></o:p>
<o:p></o:p>
1. <o:p></o:p> |
Consider the following code. Please list which lines below will not compile. (choose all that apply) <o:p></o:p>
4. Object obj1 = new Object(); 5. char c = 3; 6. short s = 41; 7. byte b = 41; 8. s = b*b; 9. Double d = new Double(4.12f); 10. Float f = new Double(2.33); 11. d = obj1; 12. Float []ff = new Float[5]; 13. float f1 = ff[0]; 14. obj1 = ff; 15. obj1 = ff[5]; 16. } 17. } <o:p></o:p> 8,10,11 另一类似题: Which of the following statements are legal?
|
|
2. <o:p></o:p> |
Consider the source code of the following class UIDTest 1. class UIDTest 2. { 3. long testing (float a, float b) {return 0;} 4. 5. } <o:p></o:p> Which one of the following methods would be legal, at line 4 in class UIDTest. (choose all that apply) <o:p></o:p>
a,b,d,e 答案是 b ,e 方法重载的规则是:一、参数列表必须不同,个数的不同完全可以,如果个数相同则参数类型的不同不能引起歧意,例如int 和long,float和double就不能作为唯一的类型不同;二、返回值可以不同,但是不能是重载时唯一的不同点(这点和c++中不同,c++中返回类型必须一致)。<o:p></o:p> |
<o:p></o:p> |
3. <o:p></o:p> |
True or False: In the code fragment below, line 4 is executed.
<o:p></o:p> A. True B. False B
答案应该是A。参考一类似题: String s= "hello"; |
|
4. <o:p></o:p> |
Given a string constructed by calling s = new String(“Hung”), which of the call listed below modify the string? (choose all that apply)
F<o:p></o:p> |
<o:p></o:p> |
5. <o:p></o:p> |
Which would be the most suitable for storing data elements that must not appear in the store more than once, if searching is not a priority?
C,F<o:p></o:p> |
<o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> |
6. <o:p></o:p> |
Which one of the following statements is true? (choose all that apply)
<o:p></o:p> D |
<o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> <o:p></o:p> |
7. <o:p></o:p> |
Consider the source code of the following source code, which is in UIDTest.java <o:p></o:p> 1. class Test 2. { 3. long result (float a, float b) {return 0;} 4. } <o:p></o:p> 5. public class UIDTest extends Test 6. { 7. <o:p></o:p> 8. } <o:p></o:p> Which of the following method would be legal (individual), at line 7. (choose all that apply) <o:p></o:p>
a,b,c,d,e,f 惭愧,上面答案b是错误的,重写的方法比父类的方法抛出更多的异常了! 注:java中方法重写的一个重要而且容易被忽略的规则是重写的方法的访问权限不能比被重写的方法的访问权限低!重写的另一个规则是重写的方法不能比被重写的方法抛弃(throws)更多种类的异常,其抛弃的异常只能少,或者是其子类,不能以抛弃异常的个数来判断种类,而应该是异常类层次结果上的种类。 另一类似题: public class Parent { |
评论
class Test{
public int addValue( int a, int b){ return 3; }
public int addValue(int a, long b){return 5;}
}
发表评论
-
浅析java Exception(转)
2007-01-24 01:15 6184Java提供了两类主要的异常:runtime exceptio ... -
SCJP试题集及解析(基础知识常温习)
2007-01-24 00:57 3119SCJP试题集及解析<o:p></o:p ... -
深入研究servlet的线程安全问题(转)
2007-01-23 16:36 7311Servlet/JSP技术和ASP、PHP等相比,由于其多线程 ... -
利用XMLBuddy在Eclipse中开发XML
2007-01-19 22:26 1832这篇文章主要是介绍在Eclipse 平台中是如何支持XML开发 ... -
java.util.vector中的vector的详细用法
2007-01-19 22:20 46270java.util.vector中的vector的详细用法 ... -
int,long,double等类型
2007-01-19 22:19 3574Which of the following stateme ... -
关于String ,StringBuffer的性能
2007-01-19 22:19 1244通过使用一些辅助性工 ... -
Singleton类
2007-01-19 22:17 1913Singleton模式主要作用是保证在Java应用程序中,一个 ... -
面向对象的特征
2007-01-19 22:16 913主要有以下四方面: 1.抽象:抽象就是忽略一个主题中与当前目标 ... -
abstract class和interface
2007-01-19 22:15 1289声明方法的存在而不去实现它的类被叫做抽象类(abstract ... -
序列化:java.io.Serializable
2007-01-19 22:14 19040java.io.Serializable引发的 ... -
java分页程序
2007-01-19 22:13 2137在ORACLE大数据量下的分页解决方法。一般用截取ID方 ... -
JAVA中的Collection FrameWork
2007-01-19 22:12 1370JAVA中的Collection FrameWork ...
相关推荐
Java测试题 用于检测学习效果的一个小测验!
JAVA基础知识点总结 本资源总结了 JAVA 基础知识点,涵盖变量、运算符、分支结构、循环结构和...通过本资源的学习和实践,初学者可以对 JAVA 基础知识有一个系统的了解和掌握,提高自己的编程能力和解决问题的能力。
2019年Java程序设计教程测试题及答案-测试题一.rar 2019年Java程序设计教程测试题及答案-测试题一.rar 2019年Java程序设计教程测试题及答案-测试题一.rar 2019年Java程序设计教程测试题及答案-测试题一.rar 2019年...
"Java测试题"可能包含了一系列针对Java语言核心概念、语法、数据结构、异常处理、多线程、集合框架、IO流、网络编程以及单元测试等方面的题目。 Java测试通常分为以下几个关键部分: 1. **基本概念**:这包括了解...
Java 技能测试题主要涵盖了三个核心领域:线程、Socket和I/O以及算法和数据库操作。这些知识点在Java编程中至关重要,对于软件工程师的角色尤其重要。以下是对这些知识点的详细解释: 1. **线程**: 线程是程序中...
这个压缩包中的"JAVA基础测试题答案.doc"文档将为学习者提供即时反馈,帮助他们理解错误并改进。同时,"编程题"可能是实践性的编程任务,要求直接编写代码,以加深对理论知识的理解。 总之,掌握这些Java基础知识...
在Java测试题中,我们通常会遇到各种类型的题目,旨在检验开发者对语言特性的理解和应用能力。以下是一些可能涉及的知识点: 1. **数组的构造与初始化**: - 在Java中,数组是固定大小的内存块,用于存储相同类型...
Java测试题 本资源主要测试了Java语言的基础知识和编程能力,涵盖了Java的基本概念、面向对象编程、异常处理、线程编程、Java应用程序和Applet程序的开发等方面。 一、填空题 1. Java源文件的扩展名为.java,而...
北大高科的Java测试题通常涵盖了Java基础、面向对象编程、集合框架、异常处理、多线程、输入/输出(I/O)、网络编程、数据库连接以及JVM原理等多个方面。以下是对这些知识点的详细解读: 1. **Java基础**:这包括基本...
这是一份针对北大青鸟Y2阶段Java学员的结业测试题,它旨在检验学员在学习完这一阶段课程后对Java编程语言的理解程度和应用能力。这份测试题不仅包含了一系列问题,还附带了源代码,便于学员在解答过程中参考和学习。...
Java测试题通常涵盖以下几个核心知识点: 1. **基础语法**:包括变量声明、数据类型、运算符、流程控制(如if-else、switch、for、while循环)、方法定义与调用等。 2. **类与对象**:Java是一种面向对象的语言,...
本文档提供了一个全面的 Java 程序设计考试测试题,涵盖了 Java 基础知识点,可以帮助学习者快速了解 Java 语言的基本概念和编程技术。 知识点: 1. Java 源程序编译后的文件扩展名是.class。 2. Java 中的合法...
在Java测试题中,通常会涵盖以下几个核心领域: 1. **基础语法**:包括变量、数据类型、运算符、流程控制(如if语句、switch语句、循环)、方法定义和调用等。理解这些基础知识是编写Java代码的基础。 2. **类与...
最新最全的IKM在线测试题库,增加如下内容: spring ioc hibernate multiple questions Concurrency/Threadpool Exceptions HQL Query interface, Criteria in Hibernate SimpleDateFormat