A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王小忠 中级黑马   /  2014-11-25 21:06  /  849 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天有同学问我泛型有什么用?什么时候需要加泛型?我尽然一时语塞了:'(

3 个回复

倒序浏览
泛型是一种安全机制,jdk1.5新特性
它的出现将运行时期的类型转换异常ClassCastException异常转换到了编译时期,在编译时程序出现问题,程序员就要解决掉,同时也避免了强转麻烦
回复 使用道具 举报
顶楼上,
字数补丁:
回复 使用道具 举报
本帖最后由 与梦逆风而行 于 2014-11-25 21:53 编辑

泛型   |-- Generic JDK1.5以后出现的一种安全机制            |-- 泛型的出现,让我们的集合操作更加的安全
          |-- 泛型的出现,让程序出错的时间,从运行时期,提前到了编译时期
          |-- 泛型出现之前,程序人员只能主观判断集合存储对象的数据类型
                  |-- 有了泛型,泛型就是强制的保证集合存储数据类型的唯一性
                  |-- 泛型避免了强制类型转换的麻烦
                  |-- 格式:  类<数据类型> 变量 = new 类<数据类型>();
         |-- 什么时候使用泛型,当我们要使用一个类的时候,发现这个类的右边有<>
         我的理解是记住变色的两句话就好了,泛型不需要太多的关。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马