当前位置: 首页 > 资源下载  > 电子书 > 计算机

疯狂Kotlin讲义

12/16/2018 9:53:18 PM 人评论

1.逻辑结构更合理 《疯狂Kotlin讲义》在内容体系上将函数式编程和面向对象编程独立开来,先介绍函数式编程部分,再介绍面向对象编程,更符合Kotlin语言本身的知识体系。而不像某些资料一会儿函数,一会儿面向对象,搅得读者晕头转向。实际上,无论是经典的图书如《C++

疯狂Kotlin讲义

疯狂Kotlin讲义

编辑推荐

1.逻辑结构更合理

《疯狂Kotlin讲义》在内容体系上将函数式编程和面向对象编程独立开来,先介绍函数式编程部分,再介绍面向对象编程,更符合Kotlin语言本身的知识体系。而不像某些资料一会儿函数,一会儿面向对象,搅得读者晕头转向。实际上,无论是经典的图书如《C++ Primer》,还是Swift官方文档(甚至Kotlin官方文档),几乎都没见过一会儿函数、一会儿面向对象这样介绍的。

另外,整本书的知识具有和《疯狂Java讲义》大致相同的脉络,所以《疯狂Java讲义》的读者会很容易上手。


2.讲解深入本质

Kotlin是JVM语言,所以其很多东西其实是受到Java的影响的。书中会对一些看似奇怪的语法从字节码文件层次进行剖析,让读者更好地理解Kotlin与Java的对应关系。


3.知识内容更全面

《疯狂Kotlin讲义》内容超过Kotlin官方文档本身所覆盖的知识,比如介绍反射的章节就超过了Kotlin官方文档内容。《疯狂Kotlin讲义》反射部分不仅更详细地介绍如何获得类、函数、属性的引用,而且真正从API级别介绍KClass、KCallable、KFunction、KProperty,KProperty0、KProperty1、KProperty2的用法,以及它们的内在关联,并实实在在地教读者掌握如何用Kotlin反射动态创建对象、动态调用方法。


内容简介

Kotlin是JetBrains在2011年推出的一门全新的编程语言,这门语言期初被设计成运行在JVM上――使用Kotlin编写的程序会被编译成字节码文件,该字节码文件可直接在JVM上运行(用java,命令运行)。目前Google已推荐使用Kotlin作为Android的官方开发语言,这意味着Kotlin将会在Android开发上大放异彩。《疯狂Kotlin讲义》全面介绍了Kotlin的语法。从各平台上Kotlin程序的编译、运行开始介绍,详细介绍了Kotlin的基本语法,Kotlin的数组和集合,Kotlin函数式编程特征,Kotlin的面向对象编程、异常处理、泛型和注解,还介绍了Kotlin与Java混合调用的相关内容,以及Kotlin反射相关内容。本书对Kotlin的解读十分系统、全面,超过Kotlin官方文档本身覆盖的内容。本书很多地方都会结合Java字节码进行深入解读,比如对Kotlin扩展的解读,对Kotlin主、次构造器的解读,这种解读目的不止于教会读者简单地掌握Kotlin的用法,而是力求让读者深入理解Kotlin,且更好地理解Java。简单来说,本书不仅是一本Kotlin的学习图书,而且也是一本能让你更深入地理解Java的图书。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。

作者简介

李刚,十余年软件开发从业经验,疯狂软件教育中心教学总监。疯狂Java实训营创始人,疯狂Java体系原创图书作者。广东技术师范学院计算机科学系兼职副教授,CSDN特邀讲师。培训的学生已在腾讯、阿里、华为、IBM、网易、唯品会、电信盈科等名企就职。国内知名高端IT技术图书作家,已出版《疯狂Java讲义》《疯狂Android讲义》《轻量级Java EE企业应用实战》《疯狂前端开发讲义》《疯狂HTML5/CSS3/JavaScript讲义》《疯狂iOS讲义(基础篇)(提高篇)》《疯狂XML讲义》《经典JavaEE企业应用实战》《Struts 2.x quan wei指南》等著作。其中疯狂Java体系图书均已沉淀多年,赢得极高的市场认同,多次重印,多部著作印刷数量超过10万册,并被多所“985”“211”院校选作教材,部分图书已被翻译成繁体中文版,授权到中国台湾地区。


附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 图解黄帝宅经全新图解认识中国居住之道

    住宅文化是中国古代关于居住环境规划和设计的一门学问,历史悠久 ,渊远流长,是中国传统文化的独特产物。《黄帝宅经》相传是黄帝所作 ,它综述了中国住宅文化的精髓,强调了要根据环境综合考察阳宅,相宅 应当“以形势为身体,以泉水为血脉,以土地为皮肉,以草木为毛发

    10/19/2024 8:39:11 PM
  • Java2认证考试指南与试题解析

    Java2认证考试指南与试题解析作者:孙卫琴,李洪成编著ISBN:9787532366279出版社:上海科学技术出版社出版日期:2002年01月市场价:78.00内容简介Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证…

    9/21/2024 8:42:52 PM
  • 精通Struts:基于MVC的JavaWeb设计与开发

    Struts是目前非常流行的基于MVC的Java Web框架。《精通Struts:基于MVC的Java Web设计与开发》详细介绍了在的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署…

    9/21/2024 8:31:16 PM
  • JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版)

    凝聚Java魅力,成就开发专家 看清Java万花筒的本质,从复杂的表象中寻找普遍的规律,深刻理解Java的核心思想 本书在第1版的基础上,并结合作者多年经验,将更新的理论知识,精心细致地介绍新技术应用。 《精通Hibernate:Java对象持久化技术详解(第2版)…

    9/20/2024 11:09:15 PM