美文网首页
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://blog.csdn.net/weixin_40926603...

  • jdk5新特性

    自动装箱与拆箱 // 自动装箱:值转对象Integer n = 1;// 自动拆箱:对象转值int m = n; ...

  • JDK5的新特性

    可变参数 格式: 注意 静态导入 泛型 泛型类: 泛型方法: 泛型接口: 增强for 在 集合_List 中有...

  • jdk 5 到 jdk 10各个版本的新特性

    jdk5 jdk10各个版本的新特性 JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:i...

  • 201012:注解-CommandLineRunner-Jett

    一. 注解的概念 注解(Annotation),也叫元数据(Metadata),是Java5的新特性,JDK5引入...

  • 反射学习一——注解

    Java注解类型(@Annotation) Java注解是JDK5时引入的新特性,鉴于目前大部分框架(如Sprin...

  • Java 泛型

    本文只是做为泛型的入门和基础的泛型的了解。 什么是泛型?泛型(generices)是JDK5引入的新特性,这个特性...

  • Java注解基础概念总结

    注解的概念 注解(Annotation),也叫元数据(Metadata),是Java5的新特性,JDK5引入了Me...

  • java-注解

    注解的概念 注解(Annotation),也叫元数据(Metadata),是Java5的新特性,JDK5引入了Me...

  • 各JDK版本的新特性

    JDK5的新特性: 自动拆装箱 Foreach 静态导入 可变参数 Var args 枚举 格式化输出 泛型 Pr...

网友评论

      本文标题:JDK5的新特性

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