1 、注解的定义 Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关 ...
分类:
其他好文 时间:
2018-10-10 22:04:36
阅读次数:
149
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型 ...
分类:
编程语言 时间:
2018-09-27 18:01:05
阅读次数:
185
互斥锁:同时只能有一个线程获得锁。比如,ReentrantLock 是互斥锁,ReadWriteLock 中的写锁是互斥锁。 共享锁:可以有多个线程同时获得锁。比如,Semaphore、CountDownLatch 是共享锁,ReadWriteLock 中的读锁是共享锁。 java5 ReadWri ...
分类:
其他好文 时间:
2018-09-23 11:53:02
阅读次数:
866
在Java5以前,switch(expr)中,exper只能是byte,short,char,int类型。 从Java5开始,java中引入了枚举类型,即enum类型。 从Java7开始,exper还可以是String类型。 但是long在所有版本中都是不可以的。 为什么jdk1.7后又可以用str ...
分类:
其他好文 时间:
2018-09-17 11:35:56
阅读次数:
162
写写基础,顺便回顾下,再深层次思考下哪些深入的没弄明白。 Java是Sun Microsystems于1995年推出的高级编程语言 其版本 由 1.1 -> 1.2 -> 1.3 -> 1.4 -> 1.5(Java5) -> Java6 -> Java7 ->Java8 演变来的 (仅谈到1.8) ...
分类:
编程语言 时间:
2018-09-10 13:33:36
阅读次数:
148
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); Scanner s = new Scanner(System.in) ...
分类:
编程语言 时间:
2018-08-30 19:51:55
阅读次数:
162
原文链接:https://blog.csdn.net/artaganan8/article/details/80867158 ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。对于ConcurrentHashMap是如何提高其效率的,可 ...
分类:
其他好文 时间:
2018-08-18 23:42:52
阅读次数:
228
1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利用了 Java5 中的改进,并为 JEE6 提供了支持 ...
分类:
编程语言 时间:
2018-08-16 17:40:59
阅读次数:
225
只需要在服务器上创建两个文件即可:1、vimconfig.txt**JAVA*AIX平台的JAVA常为:/usr/java5/bin/javaLinux平台的JAVA常为:/usr/local/JDK/jdk1.7.0_75/bin/javajavapath=/usr/local/JDK/jdk1.7.0_75/bin/:/usr/java5_64/bin:.exportPATH=$PATH:/u
分类:
Web程序 时间:
2018-08-09 12:17:30
阅读次数:
189
五、注解 5.1、注解的定义 Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的 ...
分类:
其他好文 时间:
2018-07-26 21:04:44
阅读次数:
144