2023-11-12 03:46
等 spring boot 3.2.0,spring cloud 2023.0.0,mybatis 3.3 发完版,就可以从jdk17切换到jdk21啦😁😀🤪
2023-10-08 10:08
python3都出来十年以上了,也不见得有些企业把项目从Python2升级到Python3,何况 jdk的升级呢, 企业升级jdk 往往慢的一批
2023-10-07 22:41
Be Aware Of The Default Charset
In JDK 18 and later, UTF-8 is the default charset used by Java SE APIs on all operating systems. See JEP 400: UTF-8 by Default. In contrast, in JDK 17 and earlier releases, the default charset is determined when the Java runtime starts, that is, on macOS, the default charset used to be UTF-8 except in the POSIX C locale. On other operating systems, it used to depend on the user's locale and the default encoding.
2023-10-02 18:15
已经从Java转.NET了,真香!
2023-10-02 22:59
再香又如何,国内就是没市场,语法糖比java,go,python,rust好又如何?还不是照样被这几个碾压
2023-10-03 08:33
他们碾压他们的,我用的爽就可以了
2023-10-02 05:57
反正我的项目一定要上JDK21的,应为搞一个聊天机器人的软件,别问为什么选择java,因为我们技术栈全是java的,本着拒绝 ctrl cv自己实现一些功能,其中要涉及到大规模的数据读取调度查询等,不用虚拟线程也可以,除非加亿点点硬件,要么就是虚拟线程,虚拟线程相对于java传统的 thread 要好多了,消耗小nice
2023-09-30 20:49
GraalVM给点力才行。
2023-09-27 15:22
我这里也是用以前的库,新的程序执行不乱码,老的jar里输出是乱码,好奇怪的事情。
2023-10-07 09:46
应该是jdk换了默认字符集
2023-09-25 11:07
这版本真的要逆袭了吗
2023-09-25 10:46
17到21 能不能平滑~~
2023-09-28 15:35
17还是多少开始默认字符集变成了utf-8而不是采用系统的默认字符集,win默认好像是gbk
2023-09-22 15:37
windows,mvn 在jdk21下 控制台输出乱码,换成17,11,8都正常,编码也正常设置了,不知道为啥,求帮助
2023-09-22 09:07
JDK 21 (LTS) GA
2023-09-22 08:18
大部分的用java8开发的应用性能上还没到瓶颈,与其关注性能,还不如去研究研究用户的真实需求
2023-09-22 16:21
21比8,不只是多虚拟线程,中间总共有9、10...21总共13个版本。有大量实用工具、写法简洁优雅、模块化、记录类型、模式匹配、switch改进、文本块、空指针报错日志直接打印具体对象名等大量被社区吐槽的槽点几乎都被改进了。8到21,不亚于一次重生。
2023-09-21 17:22
graalvm 编译一次的时间老长了,还有好多限制,暂时无法大规模使用吧。
2023-09-21 11:23
java 这个虚拟线程特性,再加上GraalVM 的原生编译,感觉go的优势越来越小。
2023-09-27 22:57
jdk21 + graalvm + solon,效果完美。又小又快又省:)
2023-09-21 11:03
已从.net 转java了。 .net 全是维护祖传代码的项目。 工资给的低的离谱
2023-09-21 09:07
真香
2023-09-21 08:57
明年的今天就是Oracle JDK 17 能免费使用补丁的截止日期了吧?到时候是升级Oracle JDK到21还是说用OpenJDK呢?OpenJDK会定期的出小版本来解决存在的问题吗?
2023-09-26 14:31
现在超过11的基本都是用openjdk,不会再用oraclejdk了。openjdk也会更新小版本的
2023-09-30 20:45
可以用阿里,腾讯,华为的OpenJDK, 这些大厂会更新问题。
2023-09-20 21:19
在 IO 密集型项目里,表现相当惊人。秀一段效果:

```java
@SolonMain
public class App {
public static void main(String[] args) {
Solon.start(App.class, args, app->{
app.onEvent(HttpServerConfigure.class, e->{
e.setExecutor(Executors.newVirtualThreadPerTaskExecutor());
});
});
}
}
```
2023-09-21 10:06
你是来秀Solon的!
2023-09-21 10:41
马上就要发:Solon for JDK21 了。。。可惜这儿不支持语法高亮:)
2023-09-20 20:50
java8还在用,没法子,软件只支持j8
2023-09-20 19:30
更新挺好的 就是没想象中有很大的提升 还是那句老话 你发任你发 我用java 8
2023-09-20 17:11
从此, golang优势少了一半
2023-09-20 16:14
Java/JDK 21正式发布!15个特性一览 https://my.oschina.net/waylau/blog/10112170
2023-09-20 15:07
哭晕了
2023-09-20 14:53
冲冲冲,马上开整
2023-09-20 14:22
上车!
2023-09-20 11:59
我还以为到 23 了呢,更新能不能快点?尽快赶上我的错误认知。
2023-09-20 14:15
21就是LTS。17之后是两年一个LTS。
2023-09-20 11:17
旧项目无缝升级吗?
2023-09-20 10:43
go的优点被超越了,rust没有生态
2023-09-20 10:58
差距挺大的,java虚拟线程调度上还是比不过go
2023-09-28 10:25
协程调度的核心原理都需要依赖系统线程,其实都差不多
2023-09-20 10:42
我昨晚连夜下载Java21测试虚拟线程,java其它11版本,17版本我都跳过更新了,直接从java1.8更新到21版本
2023-09-20 10:32
芜湖
2023-09-20 10:26
2023-09-20 10:06
java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid'-----》springboot 2.7.15 jdk21报错了,咋么办,有么遇到的老铁
2023-09-20 10:30
我也遇到这个报错了,还没找到怎么解决,暂时回退到11了
2023-09-20 11:03
我也回退到17了
2023-09-22 15:36
升级lombok到1.18,.30就可以了
2023-09-22 17:14
已经知道了
2023-09-20 11:00
更新lombok
2023-09-20 11:03
这个是最新版本了1.18.28
2023-09-20 11:37
1.18.30 用下这个 好像还没推到仓库 官网是有的
2023-09-20 11:39
也能通过maven下载到~
2023-09-20 11:11
升级Maven最新版本就可以了
2023-09-28 08:44
这还不简单,升级到springboot3不就搞定了
2023-09-20 10:01
里程碑版本666
2023-09-20 09:28
graalpy 也开始支持 windows 了,可以 python 编译成可执行程序了 (graalpy -m standalone native --module hello.py --output hello.exe)
https://www.graalvm.org/latest/reference-manual/python/standalone-binaries/
https://github.com/oracle/graalpython/releases/tag/graal-23.1.0
2023-09-20 09:18
这时候不坚持java8了? 看来协程是真的香
2023-09-20 09:16
等 23 吧,23 是自 jdk11,jdk17 之后的下一个 LTS 版本,那个时候虚拟线程也超级稳定了
2023-09-20 09:21
21难道不是LTS吗
2023-09-20 09:27
家里是不是断网很久了,LTS 发版时间由原来的 3 年缩短到 2 年了
2023-09-20 19:05
下一个LTS不应该是25吗
2023-09-20 09:10
GU was removed with the GraalVM for JDK 21 release.
https://github.com/oracle/graal/issues/6855
2023-09-20 09:06
Rust正在攻占高地
2023-09-20 10:02
rust写起来太烦了,语法影响编程
2023-09-20 09:05
字符串模板也是正式就完美了
2023-09-20 08:56
热烈祝贺,准备切换到springboot3和jdk21
2023-09-20 08:50
已更新开始切换使用
2023-09-20 08:57
openjdk 21
https://jdk.java.net/21/
oracle jdk 21
https://www.oracle.com/java/technologies/downloads/#jdk21-windows
graalvm-community-jdk-21.0.0_windows-x64_bin.zip
https://github.com/graalvm/graalvm-ce-builds/releases
graalvm-jdk-21_windows-x64_bin.zip
https://www.oracle.com/java/technologies/downloads/#graalvmjava21
2023-09-20 08:31
为啥不集成一个类似go的包管理功能呢?
2023-09-20 08:36
maven grade都好多年了
2023-09-20 10:33
maven 算得上是Java 工程化的事实标准了
2023-09-20 07:21
这个版本必将成为又一个里程碑
2023-09-20 06:39
这个版本必然火起来
2023-09-20 06:39
这个版本相当于java8,因为增加了虚拟线程!有了虚拟线程,有了GraalVM,go语言大势已去!
2023-09-20 09:08
go 语言的特点不仅体现在并行方面, 更重要的是继承了很多 c 的优点.
2023-09-20 15:41
笑晕了,一个刚加入协程的跟一个协程鼻祖比,脸真的大,java加入协程,那为什么不直接用go?
2023-09-20 16:32
PHP携手Go diss Java?
2023-09-23 00:12
这下golang协程鼻祖了,先不说协程的原始论文是上世纪六十年代比线程这个概念还早,就说lua早114514年前就有coroutine了,fiber这种stackful coroutine更是一堆系统编程库比如win32自带,或者boost::fiber这种cpp准标准库。
2023-10-07 14:12
你说的那是概念,还有库,真正在一门语言上面底层全面协程的本来就是Go第一个使用的
2023-09-27 10:37
额...恕我孤陋寡闻, go 怎么就成协程的鼻祖啦
2023-09-25 11:11
GraalVM怎么玩?干嘛提go呢?没必要拉仇恨
2023-09-20 05:32
不要钱,放心用吧
2023-09-20 00:21
要火!
回复 @
{{emojiItem.symbol}}
返回顶部
顶部