摘要: java的多线程互斥主要通过synchronized关键字实现。一个线程就是一个执行线索,多个线程可理解为多个执行线索。进程有独立的内存空间,而进程中的线程则是共享数据对象资源。这样当多个执行线索在CPU的切换下交替执行,就会出现一些恶心的情况,执行的结果也是匪夷所思。第一个线程未执行完,CPU切换 阅读全文
posted @ 2017-10-16 22:32 傲视苍穹 阅读(304) 评论(0) 推荐(0)
摘要: 9. 自定义注解 正如我们之前多次提及的,可以定义和实现自定义注解。本章我们即将探讨。 首先,定义一个注解: public @interface CustomAnnotationClass 这样创建了一个新的注解类型名为 CustomAnnotationClass。关键字:@interface说明这 阅读全文
posted @ 2017-10-16 20:20 傲视苍穹 阅读(207) 评论(0) 推荐(0)
摘要: 编者的话:注解是java的一个主要特性且每个java开发者都应该知道如何使用它。 我们已经在Java Code Geeks提供了丰富的教程, 如Creating Your Own Java Annotations (https://www.javacodegeeks.com/2014/07/crea 阅读全文
posted @ 2017-10-16 20:19 傲视苍穹 阅读(276) 评论(0) 推荐(0)