package jsckson;
/********************************************
* 文件名称: threadLocal
*********************************************/
interface name{
public void getName();
}
class person{
public void getName(){};
}
abstract class women{
abstract String getSex();
}
abstract class man{
String getSex(){return "";};
}
public class InnerClass {
private ThreadLocal threadLocal =new ThreadLocal(){
@Override
protected Object initialValue() {
return super.initialValue();
}
};
public static void main(String[] args) {
new name() {
@Override
public void getName() {
}
};
new person(){
@Override
public void getName() {
super.getName();
}
};
new women(){
@Override
String getSex() {
return null;
}
};
new women() {
@Override
String getSex() {
return null;
}
};
new man(){}.getSex();
}
}
原文:http://www.cnblogs.com/Terrl/p/4318002.html