一套Java面向对象技术试题的分析
注:
教师的点评以粗体+红色标出。
Java面向对象试题分析
说明:
(1)考试时间为2小时。
(2)除简答题和编程题外,所有答案均可直接写在试卷上。
(3)简答题和编程题写在试卷后所附的答题纸上,标明题号。
(4)要求代码书写规范,并添加相应的注释。
(5)特设卷面整洁分,凡卷面不整洁导致代码及文字难于识别者,扣除5分。
点评:
虽然再三强调,但仍有同学的试卷乱得一塌糊涂,由于这些同学本身的分数就不高,所以这部分就不扣分了。
我个人认为,如果卷面整洁,说明这个人办事比较有条理,同学们要注意这些细节,有的时候,细节决定成败。
(6)部分题目没有标准答案,只要言之成理,均可给分。
点评:
没有标准答案不等于允许你乱写。有些同学的回答与题目风马牛不相及,逻辑混乱,反映出他需要加强文字表达能力方面的训练。
*******************************************************************************
一、判断题(正确的描述打钩,错误的打叉,每题1分,共10分)
1 抽象类中不可以有非抽象的方法。 (错)
2 如果将一个对象强制类型转换为一个不兼容的类型,将引发NullPointerException
异常。 (错)
3 Java中Object类是最顶层的类。 (对)
4 程序在编译通过以后,仍然可能出现运行时错误和逻辑错误。 (对)
5 可以通过javac来运行一个Java Application。 (错)
6 可以在子类构造函数中通过this关键字调用基类的构造函数。 (错)
7 Java语言是IBM公司设计的一种面向对象程序设计语言。(错)
8 一个Unicode字符占4个字节。 (错)
9 在循环语句中,使用continue;语句可以跳出循环。 (错)
10 在Java Application中如果没有定义
相关文档:
A flexible layout configurable with pattern string.
The goal of this class is to format
a LoggingEvent
and return the results as a String. The results depend on the conversion
pattern
.
The conversion pattern is closely related to the conversion pattern of the
printf function in C ......
通常,我们为了避免内存溢出等问题,需要设置环境变量
JAVA_OPTS -Xms256M -Xmx512M 等,【对于服务器,一般都设置成一样的】
但是有的时候可能这样的设置还会不行(比如,当Server应用程序加载较多类时,即jvm加载类时,永久域中的对象急剧增加,从而使jvm不断调整永久域大小,为了避免调整),你可以使 ......
九 java面向对象程序设计(this关键字)
/**
* 面向对象之四
* this关键字总结
*/
/*this关键字的第一种用法*/
//在方法中调用同类中的方法,这时的this可以省略.
class ThisPointer
{
public void function1()
{
System.out.println("function1 is calling...");
......
十一 java面向对象程序设计(单态设计模式)
/**
* 面向对象之六
* 单态模式设计
* 所谓类的单态设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,
* 并且该类只提供一个取得其对象实例的方法。
*/
class Single
{
private static int coun ......