Category - JAVA

forward 和redirect的区别

By Lee - 星期二, 五月 21, 2013
forward 和redirect的区别forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从...

String 和StringBuffer的区别

By Lee - 星期二, 五月 21, 2013
String 和StringBuffer的区别JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符 串,即包含多个字符的字符数据。这个String类提供了数值不可改...

谈谈final, finally, finalize的区别

By Lee - 星期二, 五月 21, 2013
谈谈final, finally, finalize的区别final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abst...

请说出你所知道的线程同步的方法

By Lee - 星期二, 五月 21, 2013
 请说出你所知道的线程同步的方法wait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉Interrup...

垃圾回收的优点和原理。并考虑2种回收机制

By Lee - 星期二, 五月 21, 2013
垃圾回收的优点和原理。并考虑2种回收机制。Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候 不再需要考虑内存管理。...

equals hash code

By Lee - 星期一, 五月 20, 2013
两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对不对,有相同的hash code。...

swtich

By Lee - 星期一, 五月 20, 2013
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该...

GC是什么? 为什么要有GC?

By Lee - 星期一, 五月 20, 2013
GC是什么? 为什么要有GCGC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的G...

error和exception有什么区别?

By Lee - 星期一, 五月 20, 2013
error和exception有什么区别error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也...

Collection 和 Collections的区别 

By Lee - 星期一, 五月 20, 2013
Collection 和 Collections的区别。  Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一...

super.getClass()方法调用

By Lee - 星期日, 五月 19, 2013
super.getClass()方法调用下面程序的输出结果是多少?import java.util.Date;public class Testextends Datepublic static v...

abstract static native synchronized

By Lee - 星期日, 五月 19, 2013
abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronizedabstract的method 不可以是static的,因为抽象的方法是要被子类...

abstract class和interface有什么区别?

By Lee - 星期日, 五月 19, 2013
abstract class和interface有什么区别含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstra...

java中实现多态的机制是什么

By Lee - 星期日, 五月 19, 2013
java中实现多态的机制是什么?靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个...

Math.round

By Lee - 星期日, 五月 19, 2013
Math.round(11.5)等於多少? Math.round(-11.5)等於多少Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相...

Integer与int的区别

By Lee - 星期日, 五月 19, 2013
Integer与int的区别int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为 0,而Integer的默认值...

System.gc()函数的作用

By Lee - 星期五, 五月 17, 2013
请说一下System.gc()函数的作用。什么时候可以调用垃圾回收器?垃圾回收函数,手动调用的.当一个对象停止被活动声明所引用,它就变成了垃圾(garbage)可以被回收重新使用...

Java中流的分类都有哪些?

By Lee - 星期五, 五月 17, 2013
Java中流的分类都有哪些?字节流类抽象父类: InputStream,OutputStrea实现类包括如下几种BufferedInputStream 缓冲流-过虑流BufferedOutputS...

String是最基本的数据类型吗?

By Lee - 星期五, 五月 17, 2013
String是最基本的数据类型吗基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因...

类继承

By Lee - 星期五, 五月 17, 2013
如果类a继承类b,实现接口c,而类b和接口c中定义了同名变量,请问会出现什么问题?interface int x = 0;class int x =1;class C extends B implements ...