第8章 泛型 《Kotlin 项目实战开发》

第8章 泛型通常情况的类和函数,我们只需要使用具体的类型即可:要么是基本类型,要么是自定义的类。但是在集合类的场景下,我们通常需要编写可以应用于多种类型的代码,我们最简单原始的做法是,针对每一种类型,写一套刻板的代码。这样做,代码复用率会很低,抽象也没有做好。我们能不能把“类型”也抽象成参数呢?是...

2017-10-17 10:11:22

阅读数 383

评论数 0

《Kotlin项目实战开发》第6章 扩展函数与属性

第6章 扩展函数与属性在使用Java的时候,我们经常使用诸如StringUtil, DateUtil等等一堆工具类,代码写起来也比较冗长。举个例子,获取一个字符串的第一个字符值、最后一个字符值。如果我们用Java代码来写,通常是要先声明一个StringUtil类,然后在里面写相应的工具方法,代码可...

2017-10-13 00:23:07

阅读数 307

评论数 0

《Kotlin项目实战开发》第5章 函数与函数式编程

第5章 函数与函数式编程 凡此变数中函彼变数者,则此为彼之函数。 ( 李善兰《代数学》) 函数式编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以传入函数参数,也可以返回一个函数。函数式编程 (简称FP) 是一种编程范式(programming paradig...

2017-10-11 23:41:37

阅读数 316

评论数 0

《Kotlin项目实战开发》第1章 Kotlin是什么

第1章 Kotlin是什么当下互联网大数据云计算时代,数以百万计的应用程序在服务器、移动手机端上运行,其中的开发语言有很大一部分是用流行软件界20多年的、强大稳定的主力的编程语言Java编写。如果我们用一辆汽车来比喻编程语言的话,Java 拥有一个快速、可靠的发动机,但防抱死刹车系统,动力转向系统...

2017-10-02 02:53:36

阅读数 338

评论数 0

Java 8中的Optional 类型与 Kotlin 中的可空类型

Java 8中的Optional 类型 在 Java 8中,我们可以使用 Optional 类型来表达可空的类型。 package com.easy.kotlin; import java.util.Optional; import static java.lang.System.out; ...

2017-09-13 14:37:43

阅读数 1169

评论数 1

从 Java 开始进入 Kotlin的世界: From Java to Kotlin: JKotlinor

从 Java 开始进入 Kotlin的世界: From Java to Kotlin: JKotlinor 最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程 http://www.jianshu.com...

2017-09-13 14:37:32

阅读数 209

评论数 0

FastJson中@JSONField注解使用

FastJson中@JSONField注解使用 我们通常使用json格式在服务器之间进行数据传输。 如果json格式数据不符合Java中的标准驼峰式变量定义规则,并且难以理解,这个时候就需要在后台中做二次处理,将数据处理成我们系统中定义的格式。 由于json中的key与bean中的属性不能匹配,通...

2017-09-13 14:37:10

阅读数 1727

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭