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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bin2015 中级黑马   /  2015-5-30 18:00  /  462 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

泛型: 泛型是jdk1.5出现的新特性。

泛型的好处:
        1. 可以把运行时出现的问题提前至编译时。
        2. 避免了无谓的强制类型转换。

判断一下那种写法是正确的:
        ArrayList<String>  list = new ArrayList<String>();  true
       
        ArrayList<Object>  list = new ArrayList<String>();  false
        ArrayList<String>  list = new ArrayList<Object>();  false
       
为了新老系统的兼用性
        ArrayList          list = new ArrayList<String>();  true
        ArrayList<String>  list = new ArrayList();                        true
       

使用泛型要注意的事项:
        1. 泛型中没有多态的概念,左右两边的数据类型必须要一致,或者是只写一边的泛型。

推荐使用: 两边都写上同样数据类型的泛型。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马