#java11

      更多分类

Java 11:在Java中处理HTTP和WebSocket的新方法!

18-10-08 43 banq

借助Java 11,Rest API调用非常简单轻松。在本文中,Adrian D. Finlay解释了如何利用Java 11中的新异步API来执行REST API调用,实现HTTP和WebSocket... 详细

Java 11已经不再完全免费,不要陷入Oracle的Java 11陷阱

18-09-27 1412 1 banq

Java 11 已经发布。这是一个主要版本,因为它有长期支持(LTS)。但甲骨文也将其设置为陷阱(故意或偶然)。 陷阱 23年来,开发人员从Oracle下载了JDK并免费使用它。在您最喜爱的搜索... 详细

Java 11简介

18-09-26 151 banq

本教程涵盖了Java 9到11中最重要的语言和API特性。 局部变量类型推断 Java 10引入了一个新的语言关键字var,它可以在声明局部变量时替换类型信息(本地意味着方法体内的变量声明)。 ... 详细

java11发布

18-09-26 369 4 banq

JDK 11: Java 11的参考实现和第一个长期的支持在六个月的版本在快速节奏发布模式下发布了 现在已经可用。这是官方的GA版本,可用于生产环境。 可下面处获得Oracle的GPL许可OpenJ... 详细

Java 10中Stream API不可变集合

18-09-24 21 banq

不可变数据结构能够应对高并发,无锁并发,JDK10提供Stream API不可变集合。 默认情况下,大多数Stream API集合代表可变的集合策略 - 但是如果想要将元素收集到不可变数据结构会发生... 详细

Java 11字符串API有更新

18-09-20 43 banq

即将发布的新LTS JDK 11版本带来一些有趣的String API更新。 repeat()方法 String API的最酷添加之一是repeat()方法......它允许将String以一定... 详细

Java 10局部变量类型var使用禁忌

18-09-14 39 banq

毫无疑问,Java在语法上是冗长的!其他编程语言中只要一行就能实现的功能在Java中需要几行,这是由于Java是一种静态类型语言,出于这个原因,初学者发现Java有点令人生畏。但是有一个工具可以让我们... 详细

使用CompletableFuture实现Java方法异步调用和回调

18-09-12 38 banq

Java方法的异步调用最容易联想到使用线程,将需要异步执行的方法放在另外一个线程中执行: new Thread(() -> { //Do whatever ... 详细

使用Java新功能StackWalker

18-09-11 37 banq

StackWalking API是最近添加到Java中的最酷功能之一 在Java9之前,要获得栈信息办法是:获取当前线程并调用其getStackTrace()方法 StackTrace... 详细

Java新的Z垃圾收集器ZGC介绍

18-09-09 72 banq

Java 11版本包含一个全新的垃圾收集器ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。 随着服务器拥有数百GB到数TB的RAM变得越来越普及,Java有效使用大容量堆内存的... 详细

支持Java 11的IntelliJ IDEA 2018.2发布

18-09-08 62 banq

JetBrains最近发布了其旗舰产品IntelliJ IDEA的2018.2版本。这个版本支持即将推出的Java 11,增加断点意图,MacBook Touch Bar,Spring Boot,Sc... 详细

JDK11垃圾回收暂停时间比Java8减少60%

18-09-07 44 banq

在最近一次JDK11垃圾回收机制改进中,与JDK8相比,G1有可能在x64处理器上缩短60%的暂停时间(可能更多ARM/PPC有具体的变化),内存占用大大减少。 请考虑尝试使用JDK 11: FY... 详细

从Java 8升级到Java 11应该注意的问题

18-09-07 275 banq

从Java 8迁移到Java 11比大多数升级更棘手。以下是这个过程的一些注意事项。 模块 在Java 9中Java引入了历史上最大的变化之一 是模块,但: 不必将你自己的代码模块化以后才能升... 详细

JPMS模块对于库包开发人员的负面效应

18-09-07 20 banq

Java 9引入了一个主要的新功能:JPMS,即Java平台模块系统,但是对于专门提供库包开发的程序员却有负面效果。 Java 8可能是有史以来最成功的Java版本,它被广泛使用,因此,几乎所有开源... 详细

用Java实现Stream流处理中的滑窗

18-09-04 29 banq

简单地说,滑窗算法是一种移动固定大小的窗口(子列表)来遍历数据结构的方法,主要是基于固定步骤的序列流数据。 如果我们想通过使用大小为3的窗口遍历列表[1 2 3 4 5],我们透过窗口只能看到以下数... 详细

共有 181 2 下一页