JavaScript is Java with the types removed, and TypeScript is JavaScript with the types added back in
Go1.12开始,使用 非分代的、并发的、基于三色标记清除的垃圾回收器
Go是一种静态类型的编译型语言,Go不需要VM,
Go应用程序二进制文件中嵌入了一个小型运行时(Go runtime),
可以处理诸如垃圾收集(GC),调度和并发之类的语言功能
虚拟线程和普通线程的区别在于,虚拟线程由java虚拟机调度,而普通线程是操作系统线程的包装
虚拟线程 交给carrier thread 也就是执行线程(普通线程)执行,
IO阻塞 虚拟线程,执行线程不会被阻塞 ,可以去执行其他 虚拟线程
在第一个版本中,loom并不提供用户层面的schedule方法,缺省使用fork&join pool,
先交给loom,由loom来调度具体的线程
瘟疫、战争、饥饿是人类千百年来的三大敌人。瘟疫是大自然对人囗过度集中的严肃警告。
Java 中很多方法都带有字符编码集的参数,
默认使用系统的字符集,Linux, MacOS 上一般是 UTF-8,
Java18 开始,默认字符集不再和操作系统有关,就是 UTF-8
读书和赚钱是最好的修行,
前者使人不惑,后者使人不屈。
两者结合,不困于世,不流于俗。
Java下一代高并发技术 虚拟线程(Virtual Threads)
会议要点
经济增速目标5.5%
基建,地产,消费,要促进,要发展
支持互联网平台规范健康发展
Quasar 是一个 Java 库,提供了高性能、轻量级的线程,类似 Go 语言的 Channel,Erlang 语言的 Actor 和其他异步编程工具
买在无人问津时,卖在人声鼎沸时
别在顶峰慕名而来,别在低谷转身离开
第一页
上一页
下一页
最后一页