写点什么

jdk8

0 人感兴趣 · 21 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/13/13d924274237e23fc592d1775e4eb008.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 8 升级 Java 17 过程记录

Java 8升级到Java高版本,在实际的开发过程中还是会遇到一些不常见的问题。这时候就需要我们发回问题定位和搜索、分析能力了。跟以往的环境问题一样,都不是很难,但问题千奇百怪,感兴趣的话可以继续深入探究,看到底是什么原因导致了这些问题。

https://static001.geekbang.org/infoq/57/579c82ebfd04549182b75d8bc0103bb3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

轻量灵动: 革新轻量级服务开发 | 京东云技术团队

从 JDK 8 升级到 JDK 17 可以让你的应用程序受益于新的功能、性能改进和安全增强。下面是一些 JDK 8 升级到 JDK 17 的最佳实战:

https://static001.geekbang.org/infoq/84/84e52f9a38e4de57af15e827635b31da.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JDK8 到 JDK17 有哪些吸引人的新特性?

本文主要介绍JDK8到JDk17近200个JEP中比较有价值的新特性(按照价值从高到低排序),这里有一部分特性作者也在线上环境使用过,也会将其中的使用心得分享给大家。

【工具使用】eclipse 来回切换项目的 JDK 版本的方法(最全的)

用户头像
No8g攻城狮
2022-12-10

我们用eclipse在做项目的时候会切换jdk版本,本地运行的项目所使用的jdk版本比Linux服务器高(低),需要调低(高)JDK版本。那么如何通过eclipse配置来切换呢?

https://static001.geekbang.org/infoq/a5/a55c8bdd4711bd4f05a6c19295c4cc69.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Linux 系统安装配置 jdk

用户头像
2022-09-05

Linux系统安装配置jdk,面向小白的保姆及教程。

https://static001.geekbang.org/infoq/42/42e43074834cbfeaf3e8f9115dc7ea74.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

剑指 Offer——全方位、多角度掌握企业级开发框架 J2EE

对于后端开发求职者来说,J2EE是必备技能,此篇博文通过梳理工作过程中常用、面试时高频面点相关内容,特输出此文,希望能够帮助求职者往前迈进一步。

https://static001.geekbang.org/infoq/a0/a0ebf34336c8bc607e6fa08c0612e6b5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文聊透 Netty 核心引擎 Reactor 的运转架构

介绍了Reactor整体的运行框架,Reactor核心的工作模块的具体实现逻辑。Reactor如何轮询注册在其上的所有Channel上感兴趣的IO事件,以及Reactor如何去处理IO就绪的事件,如何执行异步任务和定时任务。最后介绍了Netty如何巧妙的绕过JDK NIO Epoll空轮询的BUG

https://static001.geekbang.org/infoq/ea/ea619df0410fb46b1c96338272ae986e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

凭什么说 jdk11 比 jdk8 好?

用户头像
老地平线
2021-12-02

jdk8与jdk11除了语法上的区别外,还有的是gc方面的优化,这是一个非常重要的方面。所以我们通过jvm的参数调整,来对比jdk8与jdk11在各gc算法上的区别。由于本人技术水平有限,在对比考量上可能存在不足之处,希望抛砖引玉,有兴趣的同事一起研究。

https://static001.geekbang.org/infoq/d6/d68f397abef39cc15cb626974a760437.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

理解 Java 中对象基础 Object 类

用户头像
知了一笑
2021-11-10

Object类是所有类层级关系的Root节点,作为所有类的超类,包括数组也实现了该类的方法,注意这里说的很明确,指类层面。所以在Java中有一句常说的话,一切皆对象,这话并不离谱。

Java Stream 源码深入解析

用户头像
Zexho
2021-09-13

Pipline是流水线,表示一整个流程。Stage表示流水线的其中一个阶段。是一个比较抽象层面的描述,因为stage主要表示一种逻辑上的顺序关系,而具体每一个阶段要干嘛、怎么干,使用Sink来进行描述。

https://static001.geekbang.org/infoq/e0/e0d10a32f4b34a630e1e65c6f13d2c44.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Lamda(拉姆达)表达式演化过程

用户头像
叫练
2021-07-16

HI!小伙伴们,好久没见了,4月份开始断更,中途有点事儿,今天开始更新了,整理一篇Lamda表达式演化过程,希望喜欢的一如既往的支持!

升级 JDK 到 1.8 笔记

用户头像
风翱
2021-04-13

新的项目采用的框架最低需要JDK1.8的支持,考虑到JDK1.8也优化了底层的处理(如:HashMap在并发下会出现死循环),最终决定升级版本。

https://static001.geekbang.org/infoq/ed/ed349dce576efd33d0486737f13d770f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JDK8 新特性 Fork/Join 的优化

用户头像
Java小咖秀
2021-03-17

Fork/Join 框架:就是在必要的情况下,将一个大任务,进行拆分(fork)成若干个小任务(拆到不可再拆时),再将一个个的小任务运算的结果进行 join 汇总。

https://static001.geekbang.org/infoq/95/95d686b17425de4e692e2e077f9e7fcf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JDK8 中的新时间 API:Duration Period 和 ChronoUnit 介绍

用户头像
程序那些事
2020-11-05

在JDK8中,引入了三个非常有用的时间相关的API:Duration,Period和ChronoUnit。

https://static001.geekbang.org/infoq/b9/b9695cd1421821e35a690738e6b5c2a5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JDK1.8 新特性 (一):JDK1.8 究竟有哪些新特性呢

用户头像
xcbeyond
2020-07-14

目前JDK1.8被各大公司、各大项目纷纷使用,作为Java开发中使用最多的版本,细心的你,或许早已发现它与之前版本存在着较大的差异。如果能熟练掌握使用这些差异、新特性,你会发现另一片天地。

ConcurrentHashMap 里面也有死循环

用户头像
无予且行
2020-07-04

这篇文章,聊一下我最近才知道的一个关于 JDK 8 的 BUG 吧。

https://static001.geekbang.org/infoq/ed/ed39898372ffa15809bb39d222826309.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

小师妹学 JVM 之:JIT 中的 PrintAssembly 续集

用户头像
程序那些事
2020-07-03

上篇文章和小师妹一起介绍了PrintAssembly和PrintAssembly在命令行的使用,今天本文将会更进一步讲解如何在JDK8和JDK14中分别使用PrintAssembly,并在实际的例子中对其进行进一步的深入理解。

https://static001.geekbang.org/infoq/e8/e8df6fbecc2f9d79e1ec0fa3e2c67ecc.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

有点干货 | Jdk1.8 新特性实战篇 (41 个案例)

用户头像
小傅哥
2020-05-26

总结整理jdk1.8新特性,包括了;Lambda、函数式接口、四饼调用::、内置函数(断言、Function、生产者、消费者)、Stream流、Map集合特性、日期、注解等

https://static001.geekbang.org/infoq/a1/a1295bbefd31c11300dd40df03682a1f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 简介

用户头像
编号94530
2020-05-22

    不要想得复杂, Java就是一种高级编程语言,让我们可以与计算机进行交流。啥叫高级?就是浅显易懂,和我们人的语言类似呗。 入门的我们,不需要考虑那么多。只要记住,Java是一门让我们和计算机沟通的一种语言。搞的复杂了,不利于记忆。

jdk8_jdk8技术文章_InfoQ写作社区