最新文章

Java中的注解

概念

注解,也就是Annotation,是Java 5 开始引入的特征,它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素(类、方法、属性等)进行关联。
Annotation通过Java反射机制来访问注解信息,相关类根据这些信息决定对这些程序元素采用什么行为。Java语言解释器在工作时会忽略这些注解,因此注解在JVM中是“不起作用”的,只能通过配套工具对这些注解类型的信息进行访问和处理。
在软件框架或者工具中常常用到注解,比如Struts,JUnit,TestNG,Spring等。

2019-02-06 / 7 min read

Linux 中的 exit 命令

2018-05-13 / 1 min read

SUSE Linux中安装Oracle数据库

2018-04-06 / 2 min read

Java中的几种引用

2018-01-11 / 4 min read

Java 抽象类和接口

本文亦发布于ThinkBucket

抽象类和接口是 Java 面向对象编程中非常重要的元素,在面向接口的编程中两者更是经常用到。类是对象的模版,抽象类和接口可以看作是具体的类的模版。

2017-10-14 / 9 min read

Ubuntu中给Dash创建图标

2017-05-21 / 1 min read

发布!软件的设计与部署

2016-06-11 / 3 min read

Oracle用户密码过期解决

2015-12-02 / 2 min read

Java中的可重入锁ReetrantLock

类说明

ReetrantLock是一个可重入排它Lock,和使用synchronized方法和语句的隐式监视器锁有着相同的基本行为和语义,但是有着扩展性能。

ReentrantLock由上次成功加锁但是还没有解锁的线程所持有。在锁没有被其他线程持有时,一个线程调用lock将返回成功获取锁。如果当前线程已经持有锁那么该方法将立即返回。这个可以使用方法isHeldByCurrentThreadgetHoldCount检查。

2015-08-28 / 2 min read