java基础
Bothins
打码养生中
展开
-
Java枚举
枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。参考文章:https://www.cnblogs.com/alter888/p/9163612.html枚举的定义和使用public class EnumDemo { publ...原创 2019-12-09 15:03:15 · 130 阅读 · 0 评论 -
JAVA8十大新特性详解(精编)
一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:interface Formula { double calculate(int a); default double sqrt(int a) { return Math.sqrt(a); }}Fo...转载 2019-11-21 21:55:09 · 99 阅读 · 0 评论 -
jdk1.8新特性之Stream使用详解
一、 前言1、为什么需要 StreamStream作为Java8的一大亮点,它与 java.io 包里的InputStream和OutputStream是完全不同的概念。它也不同于StAX对XML解析的Stream,也不是Amazon Kinesis对大数据实时处理的Stream。Java 8中的Stream是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利...转载 2019-11-21 21:52:03 · 418 阅读 · 0 评论