java泛型和c++模板的区别

来源:互联网 发布:c语言求100以内素数和 编辑:程序博客网 时间:2024/06/05 20:08
1.C++模板可以使用基本数据类型比如int,但是java不行,必须要转为Integer
2.c++中类型的参数可以实例化,但是java不支持
3.java中类型参数不能用于静态变量和方法,以为会被共享,在c++中是可以的
4.在java中不管参数类型是什么,其类的所有类型是同一类型。类型参数会在运行时被抹去,但是c++参类数类型不同,实例类型也不同。
原创粉丝点击