java
java线程和内核线程的关系是一对一的。由内核来控制切换
golang
go 是在用户态实现的线程。线程切换不需要经过内核。
所以高并发这块,java干不过golang