React.js 集成 Kotlin Spring Boot 开发 Web 应用实例详解

React.js 集成 Kotlin Spring Boot 开发 Web 应用实例详解项目工程目录~/easykotlin/reakt$ tree . ├── build │   ├── kotlin │   │   ├── compileKotlin │   │   └── compile...

2017-12-17 01:27:46

阅读数:779

评论数:0

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

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

2017-10-17 10:11:22

阅读数:325

评论数:0

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

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

2017-10-13 00:23:07

阅读数:281

评论数:0

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

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

2017-10-11 23:41:37

阅读数:283

评论数:0

《Kotlin项目实战开发》 第4章 类与面向对象编程

第4章 类与面向对象编程在前面的章节中,我们学习了Kotlin的语言基础知识、类型系统等相关的知识。在本章节以及下一章中,我们将一起来学习Kotlin对面向对象编程以及函数式编程的支持。本章我们介绍Kotlin的面向对象编程。4.1 面向对象编程简史50年代后期,在用FORTRAN语言编写大型程...

2017-10-11 00:08:25

阅读数:304

评论数:0

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

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

2017-10-02 02:53:36

阅读数:286

评论数:0

第3章 类型系统与可空类型 《Kotlin项目实战开发》

跟Java、C和C ++ 一样, Kotlin也是“静态类型编程语言”。 通常,编程语言中的类型系统中定义了 l  如何将数值和表达式归为不同的类型 l  如何操作这些类型 l  这些类型之间如何互相作用 我们在编程语言中使用类型的目的是为了让编译器能够确定类型所关联...

2017-09-30 16:22:41

阅读数:669

评论数: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

阅读数:796

评论数: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

阅读数:180

评论数:0

Ktor: Kotlin Web后端框架 快速开始入门

Ktor: Kotlin Web后端框架 Web backend framework for Kotlin 快速开始入门 最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程 http://www.j...

2017-09-13 14:37:24

阅读数:4031

评论数:1

Kotlin 简单优雅的高阶函数

Kotlin 简单优雅的高阶函数 最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程 http://www.jianshu.com/p/35b487734339 函数代表一种关系 f 的蕴涵逻辑流。这种...

2017-09-13 14:37:07

阅读数:1134

评论数:0

使用 forEachIndexed 带下标遍历 list;这样我们可以使用 forEach 来修改 list 的元素了

使用 forEachIndexed 带下标遍历 list;这样我们可以使用 forEach 来修改 list 的元素了 最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程 http://www.jians...

2017-09-13 14:37:04

阅读数:1948

评论数:0

Kotlin 中文学习资料集锦

Kotlin 中文学习资料集锦 最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社) 可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程 http://www.jianshu.com/p/35b487734339 1. 云端 IDE 在线学习 https:...

2017-09-13 14:37:02

阅读数:236

评论数:0

《Kotlin极简教程》第七章 Kotlin 集成 Springboot开发WebApp

本章请参考: 最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ 《Springboot极简教程》第二章 使用Spring Boot, JPA, Mysql, Thyme...

2017-09-13 14:24:26

阅读数:242

评论数:0

《Kotlin极简教程》第四章 Kotlin基础语法

最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ 表达式 /** * `if` is an expression, i.e. it returns a value. ...

2017-09-13 14:24:23

阅读数:344

评论数:0

《Kotlin极简教程》第五章 Kotlin面向对象编程(OOP)

一个OOP版本的HelloWorld 最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ /** * Here we have a class with a prima...

2017-09-13 14:24:20

阅读数:373

评论数:0

《Kotlin极简教程》第六章 Kotlin函数式编程(FP)

Kotlin对函数式编程的实现恰到好处。 最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ 函数指针 /** * "Callable References&q...

2017-09-13 14:24:17

阅读数:346

评论数:0

《Kotlin极简教程》第三章 Kotlin基本数据类型

最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ 在 Kotlin 中,所有东西都是对象:数字、字符、布尔和数组。(JavaScript) 数字 Kotlin 提供了如下...

2017-09-13 14:24:15

阅读数:192

评论数:0

《Kotlin极简教程》第二章 Hello,World 函数

最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ 此开篇第二回。 直接来说: Hello,World! HelloWorld.kt /** * We declare...

2017-09-13 14:24:12

阅读数:228

评论数:0

《Kotlin极简教程》第一章 Kotlin简介

最新上架!!! 《 Kotlin极简教程》 陈光剑 (机械工业出版社): https://mp.weixin.qq.com/s/bzRkGSO6T1O2AELM_UqKUQ fun max(a: Int, b: Int): Int { return if (a > b) a el...

2017-09-13 14:24:09

阅读数:873

评论数:0

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