摘要:
sleep()和wait() 首先,Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 这种机制决定了,对于同一对象的多线程访问,必须考虑同步的问题,synchronize的意义在这。 几个区别: 1. sleep是Thread类的 阅读全文
摘要:
Eclipse创建工程并关联到文件(SVN或Git管理的代码文件) 新建java工程,用于存放工程的一些信息,默认存放地址。 工程相关的信息是不需要提交到(SVN或Git)版本库的,所以工程存放到本地的工作空间即可。 此工程新建个Folder,Advanced Linked Folder,将code 阅读全文
摘要:
default方法 Java 8中引入了一个新的概念,叫做default方法,也可以称为Defender方法,或者虚拟扩展方法(Virtual extension methods)。 Default方法是指,在接口内部包含了一些默认的方法实现(也就是接口中可以包含方法体,这打破了Java之前版本对接 阅读全文