![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
CFQ159687
这个作者很懒,什么都没留下…
展开
-
java中的接口和抽象
一、抽象是对一类事物的抽象,是对类的抽象。抽象类不能实例化。含有抽象方法的类必须声明为抽象类,抽象类中可以没有抽象方法。可以有任意类型的变量和方法。abstract 不能修饰变量,只能修饰方法和类。可以有静态代码块和静态方法。可以有构造函数。一个类只能继承一个抽象类。抽象方法必须是非静态的。抽象类可以继承非抽象类。任何类的基类是object. 二、接口是对类的行为方法的一种抽象。接口不能实例化。接原创 2017-03-03 19:48:36 · 347 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
在jdk1.5之前,只有用synchronized来实现同步,while是为了防止不判断条件而直接执行,实现同步,notifyAll()是为了防止死锁。package com.cfq.Day827;public class ThreadP { /** * 生产者和消费者,在jdk1.5之前的处理方式 * @param args */ public stat原创 2017-08-27 20:37:45 · 211 阅读 · 0 评论