Java
jinweigang
这个作者很懒,什么都没留下…
展开
-
关于继承和多态的一个简单例子
package com;class Super { public void opration(Super s) { System.out.println("Super operation!"); }};class SuperA extends Super { public void opration(SuperA a) { System.out.println("SuperA oper原创 2006-06-30 15:51:00 · 918 阅读 · 0 评论 -
关键字new和newInstance方法区别
在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。 Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使转载 2006-07-31 15:25:00 · 682 阅读 · 0 评论 -
java中易错的地方
1)instanceof:实现了某接口的类的对象也是该接口的实例;某类的对象也是该类超类的实例。 2)native()修饰的方法没有方法体,用一个分号";"代替大括号。 3)main不是关键字。 4)System.exit(int value),也就是说,只要是int的,就能够使JVM退出System.exit(a);同样的是合法的。 5)&,|转载 2006-07-31 17:48:00 · 777 阅读 · 0 评论