CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 721546
空山新雨
·
2009-05-19 04:08:10
·
阅读: 270
Java 是编译期的 (空) (holly [1] 今天 09:41 )
<空>
相关信息:
关于JAVA的泛型问题。
(154字)
(
mhappy
[367]
2009-05-18 23:36
)
像guice、spring这样的框架,一般是通过反射生成实例,再强制类型转换返回
(417字)
(
sealw
[374]
2009-05-19 07:37
)
过度
(空) (
holly
[283]
2009-05-19 09:42
)
貌似Java、C#的泛型都是run-time期的处理行为,不支持对泛型对象的方法、成员等的假定。C++则是编译期处理,所以要来得灵活得多。以前就觉得C#的泛型还不如就直接用obje……
(空) (
周星驰
[307]
2009-05-19 08:27
)
ct得了,只适合用来做容器的泛型。
(空) (
周星驰
[238]
2009-05-19 08:28
)
Java 是编译期的
(空) (
holly
[273]
2009-05-19 09:41
)
查了一下,好象不纯粹是,只提供简单的编译期类型安全,还是要在运行期做处理,但这个恐怕是范行最基本的要求了
(空) (
周星驰
[330]
2009-05-19 10:59
)
运行期已经没有什么泛型了,不然怎么跟以前的.class兼容
(空) (
品雪
[283]
2009-05-19 11:01
)
嗯,我可能说得不是太准确,我意思是还得在运行期做类型检查、转换等。
(空) (
周星驰
[300]
2009-05-19 11:14
)
运行期没有开销
(空) (
空山新雨
[298]
2009-05-19 11:58
)
运行期才有开销吧
(空) (
周星驰
[287]
2009-05-19 12:03
)
Java 是编译期的 (空) (holly [1] 今天 09:41 )
(空) (
空山新雨
[269]
2009-05-19 12:08
)
哦,那就是说也可以直接对成员、方法调用,不用转换?比如 inst->DoSth()
(空) (
周星驰
[345]
2009-05-19 13:06
)
直接new就行了。
(161字)
(
select
[345]
2009-05-19 09:27
)
你的意思是正确的
(空) (
holly
[281]
2009-05-19 09:42
)
但代码是错误的...
(空) (
mhappy
[286]
2009-05-19 17:04
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录