* public class UniqueThreadIdGenerator {
*
* private static final AtomicInteger uniqueId = new AtomicInteger(0);
*
* private static final ThreadLocal < Integer > uniqueNum =
* new ThreadLocal < Integer > () {
* @Override protected Integer initialValue() {
* return uniqueId.getAndIncrement();
* }
* };那个<应该是小于号,而那个@ 应该是@符号吧,为什么我用记事本打开JDK弄出这名堂来,另外我想请教一下,在JAVA中用怎么把@变成@号?是什么编码方式?(我怎么记得这是XML中的实体引用...)
*
* private static final AtomicInteger uniqueId = new AtomicInteger(0);
*
* private static final ThreadLocal < Integer > uniqueNum =
* new ThreadLocal < Integer > () {
* @Override protected Integer initialValue() {
* return uniqueId.getAndIncrement();
* }
* };那个<应该是小于号,而那个@ 应该是@符号吧,为什么我用记事本打开JDK弄出这名堂来,另外我想请教一下,在JAVA中用怎么把@变成@号?是什么编码方式?(我怎么记得这是XML中的实体引用...)
这些注释用来生成javadoc,是html格式的,所以做这样的变换也解释的通。
GUN编码!我也找过这方面的资料,貌似应该用HTML解析成正常的符号
应该是javadoc根据代码注释生成api文档时要的吧。
有前途,看JDK.佩服