Java中的定时调度

摘要: Timer类是一个线程设施,用于实现在某个时间或者某一段时间后安排某个任务执行一次或者定期重复执行。需要与TimerTask配合使用。TimerTask类用来实现由Timer安排的一次或重复执行的某次任务。是一个抽象类,子类必须覆写其中的run()方法,它引入接口Runnable得到的方法。每个Ti... 阅读全文
posted @ 2015-09-05 09:32 aituming 阅读(193) 评论(0) 推荐(0) 编辑

Java中同步

摘要: 解决资源共享的同步操作,有两种方法:一是同步代码块,二是同步方法。在需要同步的代码块加上synchronized关键字,同步代码块时必须指定一个需要同步的对象,但一般都是将当前对象(this)设置成同步对象。class Thread8 implements Runnable{ private int... 阅读全文
posted @ 2015-09-02 15:04 aituming 阅读(145) 评论(0) 推荐(0) 编辑

Java多线程

摘要: Java中线程的实现由两种方式:1. 继承Thread类; 2. 实现Runnable接口class MyThread extends Thread{ private String name; public MyThread(String name) { // TODO Auto-generate... 阅读全文
posted @ 2015-09-02 10:50 aituming 阅读(169) 评论(0) 推荐(0) 编辑

Java中的instanceof关键字

摘要: 在Java中可以使用instanceof关键字判断一个对象到底是哪个类的实例,格式如下:对象 instanceof 类 --> 返回boolean类型class P{ public void fun1(){ System.out.println("P--> public void fun1(){}... 阅读全文
posted @ 2015-08-31 20:10 aituming 阅读(282) 评论(0) 推荐(0) 编辑

Java多态与C++中多态的实现

摘要: 大牛的文章,值得拜读http://www.ibm.com/developerworks/cn/java/j-lo-polymorph/粘贴过来好多图片丢失了 /(ㄒoㄒ)/~~众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++... 阅读全文
posted @ 2015-08-31 19:37 aituming 阅读(308) 评论(0) 推荐(0) 编辑

Java中方法的覆写

摘要: 所谓方法的覆写override就是子类定义了与父类中同名的方法,但是在方法覆写时必须考虑权限,即被子类覆写的方法不能拥有比父类方法更加严格的访问权限。修饰符分别为public、protected、default、private。他们的访问权限如下图所示。用public修饰的类在本类、同包、子类、其他... 阅读全文
posted @ 2015-08-31 19:08 aituming 阅读(2236) 评论(0) 推荐(0) 编辑

Java中的接口

摘要: Java中的接口interface 是一种特殊的类,是由全局常量和公共的抽象方法(不需用abstract声明)所组成。子类可以同时实现多个接口,格式如下:interface AA{ public String AUTHOR = "aituming"; public void print(); pub... 阅读全文
posted @ 2015-08-31 18:02 aituming 阅读(180) 评论(0) 推荐(0) 编辑

Java中的抽象类

摘要: 包含抽象方法的类就称为抽象类。抽象方法是指只有声明,而没有具体的实现的方法,需要用abstract修饰。格式为abstract void fun();抽象类的使用中同样存在单继承的局限,即一个子类只能继承一个抽象类。抽象类的定义及使用规则如下:包含一个抽象方法的类必须是抽象类。抽象类和抽象方法都要使... 阅读全文
posted @ 2015-08-31 17:36 aituming 阅读(227) 评论(0) 推荐(0) 编辑

Java单链表的实现

摘要: 将结点Node进行封装,假设Node的操作有增加,删除,查找,打印几个操作。将Node实现为链表Link的内部类,简化代码。package Chapter5;import java.security.cert.LDAPCertStoreParameters;class Link{ class Nod... 阅读全文
posted @ 2015-08-29 16:40 aituming 阅读(380) 评论(0) 推荐(0) 编辑

Java中的内部类

摘要: 顾名思义,内部类就是定义在某个类内部的另一个类。内部类可以声明成public或者private。 当内部类声明成public 或者private时,对其访问的限制与成员变量和成员方法完全相同。内部类的声明格式:class Outer{ private String info = "Hello wor... 阅读全文
posted @ 2015-08-29 15:29 aituming 阅读(187) 评论(0) 推荐(0) 编辑