j2se基础
iteye_15941
这个作者很懒,什么都没留下…
展开
-
java关于23种设计模式的有趣见解(转)
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建...2007-09-07 15:58:57 · 94 阅读 · 0 评论 -
Java1.5新特性
java1.5发行已经很久了,而它的改动是相当大的,这里找了篇与1.4版本的对比:1. 自动装箱与拆箱 对应C# 例1.1 Integer i = 10; int j = i; 2. 更优化的for循环 对应就C#---foreach循环 例2.1 String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"}; for(S...2007-09-07 16:22:42 · 85 阅读 · 0 评论 -
瞬联、ibm面试题
1)transient和volatile是java关键字吗?(瞬联)2)抽象类和接口有什么区别?(瞬联)3)能说一下java的反射机制吗?(瞬联)4)在java中怎样实现多线程?(瞬联)5)你用过哪种设计模式?(瞬联,IBM,aspenTech)6)请说一下MVC架构(瞬联,IBM,aspenTech)7)如果类a继承类b,实现接口c,而类b和接口c中定义了同名变量,请问会出现什么问题...2007-09-10 13:27:18 · 258 阅读 · 0 评论 -
Java中的类反射机制
一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗...2007-09-20 09:43:23 · 94 阅读 · 0 评论 -
JAVA中浅复制与深复制
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的...2007-09-27 09:25:23 · 81 阅读 · 0 评论 -
用instanceof检测对象的类型
/** * instanceof 用于检测对象的类型。 * (1)类的对象与类作instance of操作,结果为true * (2)子类对象与父类作instance of操作,结果为true。 * 因此,所有对象与Object作instance of操作,结果都为true。 * (3)其他情况下,结果都为false。 */public class InstanceOf { ...2007-09-28 11:21:10 · 153 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还...2007-10-01 01:25:10 · 842 阅读 · 0 评论 -
面试题
java基础 1.String与Stringbuffer的区别,String是否可以继承,在内存中它们分别存储在那里 (1)string类是不可变类,final类型,而stringbuffer类是可变类,可操作对字符串内容进行修改 (2)string类覆盖了object类的equals()方法,而stringbuffer没有 (3)string类对象可以使用&...2008-11-25 22:20:02 · 173 阅读 · 0 评论 -
面试题2
JSP1.JSP内置对象有那些?[size=9pt; font-family: Tahoma;] request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServle...2008-11-25 23:38:29 · 127 阅读 · 0 评论