现在学习Web后端开发框架,应该重点学习响应式的开发框架,比如学习Spring,就应该好好学学WebFlux,在实际开发中,应该编写异步的非阻塞的代码实现Web后端服务。
不过Java的异步编程代码(与它的泛型代码一样),写起来都比较别扭和绕,就编写难度来说,要大于它的对照物——C#和Kotlin,不信?你可以试一试用这三种语言写代码按顺序组合多个异步任务,看看哪个写得更顺畅更方便~~~
所以,目前有一个趋势比较值得注意,那就是越来越多的开发者使用Kotlin而不是Java编写Spring后端服务,Spring官网的文档中,示例已经分为Java和Kotlin两大版本,很隐晦地反映了这个趋势。
至于Android?早就全面倒向Kotlin了,新出现的Android组件和开发框架,基本上都是用Kotlin而不是Java。
发布于 北京
