Java新特性
加加大了
这个作者很懒,什么都没留下…
展开
-
Java 9 新特性
Java 9 新特性 其中最主要的变化是已经实现的模块化系统。 1.模块系统 模块就是代码和数据的封装体。模块的代码被组织成多个包,每个包中包含Java类和接口;模块的数据则包括资源文件和其他静态信息。 在 module-info.java 文件中,我们可以用新的关键词module来声明一个模块,如下所示。下面给出了一个模块com.mycompany.mymodule的最基本的模块声明。 module com.nowcoder.mymodule { } 创建模块: 接下来我们创建一个 com.nowc原创 2020-06-10 19:21:22 · 134 阅读 · 0 评论 -
Java 8 新特性
Java 8 新特性 1.Lambda 表达式 Lambda 表达式,也可称为闭包,Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。 语法: (parameters) -> expression (parameters) ->{ statements; } 以下是lambda表达式的重要特征: 可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。 可选的参数圆括号:一个参数无需定义圆括号,但多个参数需原创 2020-06-10 10:49:01 · 103 阅读 · 0 评论