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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Echo0912 中级黑马   /  2015-9-12 22:42  /  542 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

概述:泛指某种类型。
        好处:
                1、提高安全性。(把运行期异常转移到编译期)
                2、不用强转了。
        泛型的格式:
                <>    <>中的数据类型必须是引用类型
        注意事项:
                1、前后泛型必须一致,或者后边的泛型可以不写。
                        ArrayList<String> list = new ArrayList<String>();
       
        案例:ArrayList存储字符串、自定义对象并遍历(泛型版)

        泛型的由来:
                以前的集合能存的是Object类型的数据,这样什么类型的数据都可以存进集合了。
                但是好多时候我们要做类型转换,这样就不安全。而泛型就是来解决这个问题的

        泛型类:
                格式:
                        在类名后边加泛型即可。
                        class Person<T> {  //type

                                public void show(T t){
                               
                                }

                                public <V> void method(V v){
                               
                                }

                                public static <B> void function(B b){
                               
                                }
                       
                        }

0 个回复

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