摘要:
Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。 对接口的要求:虽然使用 Lambda 阅读全文
摘要:
JVM:Java Virtual Machine,Java虚拟机。 JRE:Java runtime environment,Java运行环境, JDK:Java Development Kit,Java开发工具包。 它们三的关系如图: JDK是给开发人员用的,JRE和JVM是普通用户用的。 JVM 阅读全文
摘要:
标识符是什么 关键字有哪些 Java权限修饰符 Java中有四种权限修饰符 public protected (default) private 同一个类 yes yes yes yes 同一个包 yes yes yes no 不同包子类 yes yes no no 不同包非子类 yes no no 阅读全文
摘要:
Java简介 Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C语言难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面 阅读全文
摘要:
注解的定义与写法 Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 日常开发中新建Java类,我们使用class、interface比较多,而注解和它们一样, 阅读全文
摘要:
枚举简介 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下: enum Color { RED, GREEN, BLUE } 如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 阅读全文