Class和Class<?>有什么区别? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 +1其实也没神马区别。一点进入虚拟机之后,泛型就被丢掉了。(只限于JDK1.6) 表示一种泛型还有? extends XXX和 ? super XXX都是差不多的用法不过如楼上说的要懂得怎么运行就是类型信息擦除作用 ?小弟还有个问题:怎么关闭Eclipse自带的Tomcat,而运行Web程序时用自己安装的Tomcat?一直都装有Tomcat,今天发现端口被占用才知道原来一直在用Eclipse自带的,果然卸载Tomcat之后Web项目照旧运行,以为神了,网上一查,知道Eclipse自带Tomcat。 tomcat要关联的吧,有自带的tomcat吗?是不是你以前关联过不知道你去选项里面的server下面看看有没有在关联就行了都是在那里面关联的泛型都是在编译期的,就是要把类型错误处理在编译期,减少在运行时类型异常在运行时泛型都会被擦除,就跟没泛型一个样 我以前的确关联过,但是后来卸载了,程序照样跑,不是说明了Eclipse自带吗?而且我一旦手动启动安装在本地的Tomcat,Eclipse里面就不能启动tomcat运行我的程序了。 class Shop<P>{//P泛型用于约束商品类型 P product; public Shop(P p){ product = p; } public P buy(){ return product; }}这个商店只能卖P类型的商品 就这样。 初学java,请问各位高手一个关于readUTF()的问题 JScrollPane 滚动条 swing欢迎界面怎么置前? timer在java中怎么使用的 java 怎样编写一个可以自动运行的程序 怎么这么难的编程问题!!!!!1 Class类的用法 关于SWT中的Text组件显示String的问题 请教cs结构的几个问题 关于super()调用问题?? 一段代码提示错误 oracle directory manager
+1其实也没神马区别。一点进入虚拟机之后,泛型就被丢掉了。(只限于JDK1.6)
还有? extends XXX和 ? super XXX
都是差不多的用法
不过如楼上说的
要懂得怎么运行
就是类型信息擦除作用
小弟还有个问题:怎么关闭Eclipse自带的Tomcat,而运行Web程序时用自己安装的Tomcat?一直都装有Tomcat,今天发现端口被占用才知道原来一直在用Eclipse自带的,果然卸载Tomcat之后Web项目照旧运行,以为神了,网上一查,知道Eclipse自带Tomcat。
你去选项里面的server下面看看有没有在关联就行了
都是在那里面关联的泛型都是在编译期的,就是要把类型错误处理在编译期,减少在运行时类型异常
在运行时泛型都会被擦除,就跟没泛型一个样
我以前的确关联过,但是后来卸载了,程序照样跑,不是说明了Eclipse自带吗?而且我一旦手动启动安装在本地的Tomcat,Eclipse里面就不能启动tomcat运行我的程序了。
P product;
public Shop(P p){
product = p;
}
public P buy(){
return product;
}
}
这个商店只能卖P类型的商品 就这样。