![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语法基础
leonnki
这个作者很懒,什么都没留下…
展开
-
Java 8中Interface的default方法和static方法
从java 8开始接口可以具有default方法。 从java 8开始接口可以具有static方法,类似于类的静态方法。 引入了static方法以提供旧接口的向后兼容性,以便它们可以拥有新方法而不影响现有代码在Java 8之前,接口只能有抽象方法。 必须在单独的类中提供这些方法的实现。 因此,如果要在接口中添加新方法,则必须在实现相同接口的类中提供其实现代码。 为了解决这个问题,Jav...翻译 2019-04-08 21:02:49 · 1163 阅读 · 0 评论 -
Java 8 新特性之 Optional类
Java Optional类:每个Java程序员都熟悉NullPointerException。 它可能会导致代码崩溃。 如果不使用太多的空检查,很难避免它。Java 8在java.util包中引入了一个新类Optional。 它可以帮助编写整洁的代码,而无需使用太多的空检查。 通过使用Optional,我们可以指定备用值来返回或替代要运行的代码。 这使代码更具可读性。// Java pr...翻译 2019-04-09 10:34:49 · 156 阅读 · 1 评论