java笔试
01. 说出ArrayList,Vector的区别,HashMap和Hashtable的区别。
02. final, finally, finalize的区别。
03. abstract class和interface有什么区别?
04. 什么时候用assert。
05. GC是什么? 为什么要有GC? 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知 虚拟机进行垃圾回收.
06. Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
07. 构造器Constructor是否可被override?
08. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
09. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后
10. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
11. 是否可以从一个static方法内部发出对非static方法的调用?
12. public,private,protected的作用域,以及不写时默认是什么?
13. float f=3.4; 对么?
14. 写一个多线程的实现。描述多线程的优点。
15. 写出一个你曾经项目的架构,类图。。。。(各种图。。。。)
相关文档:
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列
......
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
基本类型包括:byte, short, int, long, char, float, double ......
Java
类库和常用类库介绍——序
作者:
zccst
Java
类库概念:
Java
的应用程序接口
(API)
以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是
Java
的类库
包名以
Java
开始的包是
Java
核心包
(Java Core Package)
;
包名以
Jav ......
public String makeStars(int size, char ch) {
if(size < 1) {
throw new IllegalArgumentException("size must be greater than 0");
}
char[] chs = new char[size];
for(int i = 0; ......
先贴出输出:
TreeSet Integer
会合为:[-一, 零, 六, 八, 66]
改动temp为:55
聚合为:[-一, 零, 六, 八, 66]聚合尚未由于temp的改变而改变,说明java对根本部类做了非一般处置
-----------------------------
TreeSet 自定义的Int
会合为:[六, 66]
treeSet.contains(六)= true
treeSet.contains(66)= t ......