|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在1995年5月23日以“Java”的名称正式发布了。
1、界说一个复杂的“泛型”类
packagetigers;
publicclassGenericIdentify{
publicstaticvoidmain(String[]args){
Generic1gStr=newGeneric1();
gStr.set("aaaaaaaaaaaaaaaaa");
Generic1gInt=newGeneric1();
gInt.set(newInteger(1321423));
Generic1gBool=newGeneric1();
gBool.set(newBoolean(true));
System.out.println(gStr.get()+"
"+
gInt.get()+"
"+
gBool.get()+"
");
((Generic1)gInt).set("bbbbbbbbbbbbb");//避开范例反省
System.out.println(gInt.get());
}
}
classGeneric1{//声明泛型
privateAa;
publicvoidset(Aa){
this.a=a;
}
publicAget(){
returnthis.a;
}
}
C: iger>javac-dc: igerclsc: igersrc*.java
Note:c: igersrcGenericIdentify.javausesuncheckedorunsafeoperations.
Note:Recompilewith-Xlint:uncheckedfordetails.
C: iger>java-classpathc: igerclstigers.GenericIdentify
aaaaaaaaaaaaaaaaa
1321423
true
bbbbbbbbbbbbb
C: iger>
<p>
多谢指点,其实我对.net网页编程和ruby也不是很了解,对与java也只是刚起步的阶段,只是在学习中有了点想法就写出来了,现在俺本科还没毕业,所以对大型项目基本上也没有什么经验。 |
|