美文网首页
JDK5的新特性

JDK5的新特性

作者: sexyhair | 来源:发表于2018-04-22 16:20 被阅读0次

    可变参数

    -定义方法时不确定同类型参数的个数
    

    格式:

    -修饰符 返回值类型  方法名(数组类型... 变量名){}
    

    注意

    -这里的变量其实是一个数组
    -如果一个方法有可变参数,并且有多个参数,那么可变参数肯定是最后一个
    

    静态导入

    //静态导入:方法必须是静态的。
    import static java.lang.Math.abs;
    import static java.lang.Math.pow;
    public class StaticImportDemo {
        public static void main(String[] args) {
            //平时写法
            System.out.println(Math.abs(-100));
            System.out.println(Math.pow(32, 43));
            //静态导入写法
            System.out.println(abs(-100));
            System.out.println(pow(32, 43));
        }
    }
    

    泛型

    -使用泛型机制编写的程序代码要比那么些使用Object变量,
        然后进行强转的代码具有更好的安全性和可读性;
    -泛型对于集合类尤其有用
    

    泛型类:

    -格式:public class 类名<泛型类型1,2,3> {}
    -注意:泛型类型必须是引用类型
    

    泛型方法:

    -格式:public <泛型类型> 返回类型 方法名(泛型类型){}
    -注意:泛型方法时并不要求其所在类一定是泛型的。
    

    泛型接口:

    -格式:public interface  接口名<泛型类型1,2>{}
    

    增强for

    在 集合_List 中有介绍

    枚举

    自动拆装箱

    个人笔记,如有错误,欢迎指教

    参考书籍视频:
    -学习视频:黑马程序员_Java基础视频-深入浅出精华版
    -阅读书籍:Java核心技术 卷I(机械工业出版社)
              API1.8

    相关文章

      网友评论

          本文标题:JDK5的新特性

          本文链接:https://www.haomeiwen.com/subject/satinxtx.html