有奖自测答案(欢迎大家参看答案进行学习与交流):
1.Java技术由四个方面组成:Java编程语言、_______、Java虚拟机和Java应用程序接口(Java API)。( C )
A.Java Servlet
B.Java Web
C.Java类文件格式
D.Java Applet
2.在面向对象的基本概念中,下列哪项是对同类事物的一种抽象表现形式?( A )
A.对象
B.实例
C.指针
D.模型
3.下面哪一项说法是正确的?(D)
A.在一个子类中一个方法不是public的就不能被重载
B.覆盖一个方法只需要满足相同的方法名和参数类型就可以了
C.一个覆盖的方法必须有相同的方法名、参数名和参数类型
D.覆盖一个方法必须需要相同的方法名参数和返回类型
4.下面的说法中哪项是正确的?(A)
A.静态方法不能被覆盖成非静态的方法
B.静态方法不能被声明成私有的
C.私有的方法不能被重载
D.一个重载的方法在基类中不通过检查不能抛异常
5.如果鸟是可以飞的,那么鸵鸟是鸟吗?鸵鸟如何继承鸟类?下列分析错误的是: D
A.回答这种问题时,不要相信自己的直觉!将直觉和合适的继承联系起来还需要一段时间。
B.当鸟飞行时,它的高度是大于0的。鸵鸟是鸟类(生物学上)的一种。但它的飞行高度为0(鸵鸟不能飞)。
C.即使鸵鸟集是鸟集的一个子集(每个驼鸟集都在鸟集内),但并不意味着鸵鸟的行为能够代替鸟的行为。
D.当评价一个潜在的继承关系时,重要的因素是子集,而不是可替代的行为。
6、公司有1000个苹果和10个箱子,事先将1 000个苹果分别装入10个箱子后,问:怎样做才能在客户无论需要多少苹果时,都可以整箱整箱地提供给客户?(B)
A.1,3,6,8,16,32,64,128,256,489
B.1,2,4,8,16,32,64,128,256,489
C.1,4,8,12,16,32,64,128,364,489
D.1,2,6,12,16,32,64,128,364,489
7、关于进程与线程的描述中错误的是:C
A.线程是独立运行的,它且并不知道进程中还有其他线程存在。
B.程序包含了若干进程,每一个进程包含了一个或多个概念上知执行的线程。
C.线程不是进程的执行单元,它可以在heap执行由核心函数请求的内存分配或内存的重分配。
D.线程:是一个初始的进程,在系统启动时就已经存在。
8.下面表述中哪项类可以被继承? A
A.java.lang.Thread
B.java.lang.Double
C.java.lang.Math 
D.java.lang.Void  
9、对存储过程与函数的理解下列有错误的是:A
A.二者有着本质的区别,只是函数能返回一个变量的限制,而存储过程可以返回多个。
B.一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。
C.对于存储过程来说可以返回参数,而函数只能返回值或者表对象。
D.存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用.
10. 如果在下列代码中的Here处添加一段代码,问哪一个选项不能通过编译?( B )
public class Upton{
public static void main(String argv[])
{    
}
public void amethod(int i){}
//Here
}
A.public int amethod(int i,int j){return 99;}
B.public int amethod(int z){}
C.protected void amethod(long l){}
D.private void anothermethod(){}