java8
-
Java8新特性之深入解析日期和时间_动力节点Java学院整理
日期是商业逻辑计算一个关键的部分,任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。但java之前的日期做法太令人恶心了,我们先来吐[详细]
2020-05-21 11:51 分类:编程语言 Java8新特性之类型注解_动力节点Java学院整理
注解从java5开始加入这一特性,发展到现在已然是遍地开花,在很多框架中得到了广泛的使用,用来简化程序中的配置。那充满争议的类型注解究竟是什么?复杂还是便捷?[详细]
2020-05-21 11:48 分类:编程语言-
Java8新特性之精简的JRE详解_动力节点Java学院整理
Oracle公司如期发布了Java 8正式版!没有让广大javaer失望。对于一个人来说,18岁是人生的转折点,从稚嫩走向成熟,法律意味着你是完全民事行为能力人,不再收益于未成年人保护法,到今年为止,java也走过了18年,ja[详细]
2020-05-21 11:29 分类:编程语言 -
Java8新特性之再见Permgen_动力节点Java学院整理
很多开发者都在其系统中见过“java.lang.OutOfMemoryError: PermGen space”这一问题。这往往是由类加载器相关的内存泄漏以及新类加载器的创建导致的,通常出现于代码热部署时。相对于正式产品,该问题在开发机上出现[详细]
2020-05-21 10:58 分类:编程语言 Java8新特性之lambda的作用_动力节点Java学院整理
我们期待了很久lambda为java带来闭包的概念,但是如果我们不在集合中使用它的话,就损失了很大价值。现有接口迁移成为lambda风格的问题已经通过default methods解决了,在这篇文章将深入解析Java集合里面的批量数据操[详细]
2020-05-21 10:08 分类:编程语言Java8新特性之StampedLock_动力节点Java学院整理
Java8就像一个宝藏,一个小的API改进,也足与写一篇文章,比如同步,一直是多线程并发编程的一个老话题,相信没有人喜欢同步的代码,这会降低应用的吞吐量等性能指标,最坏的时候会挂起死机,但是即使这样你也没得选[详细]
2020-05-21 09:44 分类:编程语言Java8新特性之泛型的目标类型推断_动力节点Java学院整理
简单理解泛型 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。通俗点将就是“类型的变量”。这种类型变量可以用在类、接口和方法的创建中。[详细]
2020-05-21 09:33 分类:编程语言Java8新特性之Base64详解_动力节点Java学院整理
BASE64 编码是一种常用的字符编码,在很多地方都会用到。但base64不是安全领域下的加密解密算法。能起到安全作用的效果很差,而且很容易破解,他核心作用应该是传输数据的正确性,有些网关或系统只能使用ASCII字符。[详细]
2020-05-21 09:21 分类:编程语言Java8新特性之lambda(动力节点Java学院整理)
函数式接口 函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和java.util.Comparator都是典型的函数式接[详细]
2020-05-20 10:20 分类:编程语言30分钟入门Java8之默认方法和静态接口方法学习
前言 上一篇文章30分钟入门Java8之lambda表达式,我们学习了lambda表达式。现在继续Java8新语言特性的学习,今天,我们要学习的是默认方法和静态接口方法。[详细]
2020-05-12 18:23 分类:编程语言