
Java
thankinglove
这个作者很懒,什么都没留下…
展开
-
Java Private Constructor
class Person { String name ; // 在本类声明一Person对象p,注意此对象用final标记,表示不能再重新实例化 private static final Person p = new Person(); private Person() { name = "张三"; } public st原创 2014-03-12 09:52:51 · 1624 阅读 · 0 评论 -
Java Interface InstanceOf
接口(interface)是Java所提供的另一种重要技术,它的结构和抽象类非常相似,也具有数据成员与抽象方法,但它与抽象类又有以下两点不同: 1、 接口里的数据成员必须初始化,且数据成员均为常量。 2、 接口里的方法必须全部声明为abstract,也就是说,接口不能像抽象类一样保有一般的方法,而必须全部是“抽象方法”。 interface 接口名称// 定义抽象类 { fin原创 2014-03-12 10:53:01 · 4253 阅读 · 0 评论 -
Java Inner Class
(1)内部类可声明成public或private。当内部类声明成public或private时,对其访问的限制与成员变量和成员方法完全相同。 class Outer { int score = 95; void inst() { Inner in = new Inner(); in.display(); } cl原创 2014-03-12 09:44:08 · 659 阅读 · 0 评论 -
Java Abstract Class
抽象类定义规则 (1)抽象类和抽象方法都必须用abstract关键字来修饰。 (2)抽象类不能被实例化,也就是不能用new关键字去产生对象。 (3)抽象方法只需声明,而不需实现。 (4)含有抽象方法的类必须被声明为抽象类,抽象类的子类必须复写所有的抽象方法后才能被实例化,否则这个子类还是个抽象类。 抽象类的定义格式 abstract class 类名称// 定义抽象类 {原创 2014-03-13 10:28:39 · 6921 阅读 · 0 评论 -
Java Thread Runnable
ThreadDemo1.java public class ThreadDemo1 { public static void main(String [] args) { TestThread t=new TestThread(); // 一个线程对象只能启动一次 t.start(); t.start(); t.start(); t.start();原创 2014-03-13 16:38:41 · 618 阅读 · 0 评论