当前位置: 代码网 > it编程>编程语言>Java > 【送书活动】强势挑战Java,Kotlin杀回TIOBE榜单Top 20!学Kotlin看哪些书?

【送书活动】强势挑战Java,Kotlin杀回TIOBE榜单Top 20!学Kotlin看哪些书?

2024年07月28日 Java 我要评论
与Java一样,Kotlin也是用于Android应用程序开发的编程语言,是Android官方支持的第二种编程语言。2016年Kotlin正式发布,在Android“官宣”后曾在2017年进入TIOBE编程语言排行榜前20,这次回归用了5年多时间。如果说第一次上榜是靠“蹭热点”,那么这次上榜完全是“凭实力”。TIOBE 首席执行官 Paul Jansen 认为:

前言

在这里插入图片描述
「作者主页」雪碧有白泡泡
「个人网站」雪碧的个人网站
「推荐专栏」

请添加图片描述

送书活动

请添加图片描述

引言

与java一样,kotlin也是用于android应用程序开发的编程语言,是android官方支持的第二种编程语言。

2016年kotlin正式发布,在android“官宣”后曾在2017年进入tiobe编程语言排行榜前20,这次回归用了5年多时间。如果说第一次上榜是靠“蹭热点”,那么这次上榜完全是“凭实力”。tiobe 首席执行官 paul jansen 认为:

如paul jansen所说,学习kotlin的书籍跟java相比还没有那么多,但其实重点不是数量而是质量,我们今天就精选这3本推荐给你。

01 《深入实践kotlin元编程》

请添加图片描述

								《深入实践kotlin元编程》
									作者:霍丙乾

*这是一本从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解kotlin元编程,并以此大幅提升kotlin工程师开发水平、研发效率和开发体验的著作。
作者是kotlin领域的资深专家和布道者,本书源于他对kotlin编译器源码的反复研读和大量的工程实践,不仅细致讲解了反射、程序静态分析、 java注解处理器、kotlin符号处理器、kotlin编译器插件、元程序的开发和调试等核心元编程技术,而且详细剖析了jetpack compose的编译器插件和intellij 插件、atomicfu 的 jvm 字节码和javascript代码的生成逻辑。

02 《spring boot学习指南》

请添加图片描述

									《spring boot学习指南》
								构建云原生java和kotlin应用程序
							作者:[]马克·赫克勒(mark heckler)

本书将带你理解spring boot的架构和方法,包括调试、测试和部署等主题。如果你想使用spring boot来快速、有效地开发云原生java或kotlin应用程序(使用响应式编程、构建api以及创建各种数据库访问),那么本书就是为你准备的。

03 《kotlin编程实战》

请添加图片描述

							《kotlin编程实战》
			创建优雅、富于表现力和高性能的jvm与android应用程序
					作者:[]文卡特·苏布拉马尼亚姆

阅读本书,不仅可以通过易于理解的示例学习使用kotlin语言的许多特性,还可以学习编写易于维护、高性能的jvm和android应用程序,创建dsl和异步编程等。

本书会带你使用你喜欢的ide并利用大量示例和练习来提高你的kotlin技能。你将学习创建独立的小程序并以脚本的形式运行,创建类型安全的代码,然后将这些知识进一步拓展,以创建易于扩展的、完全面向对象的、函数式风格的代码。还将学习如何在不影响效率或性能的情况下优雅地编程,以及如何使用元编程来创建高度富有表现力的代码,并创建利用语言流畅性优势的内部dsl。与此同时,你也会学习协程、异步编程、自动化测试的相关知识,并学习在企业级应用中混合使用kotlin与java。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com