Fork me on GitHub
Jetictors'Blogs

热爱编程、技术,喜爱分享的小码农


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

Kotlin——从无到有系列之高级篇(三):集合详解一

发表于 2018-03-28 | 分类于 Kotlin
字数统计 2,442字 | 阅读时长 10分钟

在实际的项目开发中,集合的运用可以说是多不胜数。不过Kotlin中的集合运用和Java中还是有很大的差别,他们两者之间,除了集合的类型相同以外,还包含集合的初始化的不同,以及Kotlin对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对Kotlin中的数组类型做出一个讲解,大家可以当做是对数组Array<T>的一个温故。

阅读全文 »

Kotlin——从无到有系列之高级篇(一):Lambda表达式详解

发表于 2018-03-26 | 分类于 Kotlin
字数统计 2,442字 | 阅读时长 10分钟

在实际的项目开发中,集合的运用可以说是多不胜数。不过Kotlin中的集合运用和Java中还是有很大的差别,他们两者之间,除了集合的类型相同以外,还包含集合的初始化的不同,以及Kotlin对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对Kotlin中的数组类型做出一个讲解,大家可以当做是对数组Array<T>的一个温故。

阅读全文 »

Markdown语法你都会了吗?

发表于 2018-03-04 | 分类于 Markdown
字数统计 3,571字 | 阅读时长 13分钟

关于Markdown,它可以说是程序员公认最好的文档语言了,没有之一!我相信经常写文章或者开发文档的大佬们都对其能生成简洁、大方、雅观的文档都深有体会,它的强大是毋庸置疑的。它编写的文档不但能生成html格式的文档,还可以生成pdf格式的文档。而且现在网上的在线编辑器几乎上都支持了Markdown语法。比如:Github、GitLab、掘金、简书、博客园、csdn、码云、有道云笔记…等等,这里就不在一一列举了。反正大家只要知道它很简洁、通用、强大就够了。

阅读全文 »

Kotlin——从无到有系列之中级篇(四):面向对象的特征与类(class)继承详解

发表于 2018-01-29 | 分类于 Kotlin
字数统计 2,973字 | 阅读时长 11分钟

在前面的章节中,详细的详解了类的使用,但是由于篇幅的限制,关于类的很多特性都没有讲解到。今天在这篇文章中,详细的讲解Kotlin中类的特性。众所周知,Kotlin是一门面向对象的开发语言。那么他也有面向对象语言的特性。而面向对象的三大特性即封装、继承、多态。这是每一门面向对象语言否具有的特性。今天这一节会着重的讲解Kotlin的继承与Java的不同处和Kotlin独有的特点。

阅读全文 »

Kotlin——从无到有系列之初级篇(七):基本的函数/方法使用

发表于 2018-01-22 | 分类于 Kotlin
字数统计 2,286字 | 阅读时长 9分钟

对于Kotlin中的函数来说,和JavaScript或者Lua这些语言很像,它有着这些语言的特性。但是也与这些语言就着许多不同之处。或许你更了解Java语言,然而对于Java语言来说,它不是不是闭包这个特性的。由于在这篇文章主要是讲解函数的基本使用,故而只会讲解到函数的定义、函数的返回值、函数的参数等。剩下的部分我会在这个系列的高级篇会给大家奉上。

阅读全文 »

Kotlin——从无到有系列教程之初级篇(六): 你该知道的Kotlin可空类型、空安全(null)、类型转换等特性

发表于 2018-01-16 | 分类于 Kotlin
字数统计 1,978字 | 阅读时长 8分钟

在我们熟知的Java中,定义一个变量可以默认不赋值,因为Java的系统会给我们默认赋一个默认值,并且Java可定义一个赋值为null的变量,这样在使用这个变量的时候都会去显示判断该变量是否为null。从代码的简洁性以及代码的阅读性来说,就差了Koltin一筹了,那么Kotlin定义一个变量可为null的变量怎么定义呢?下面针对Kotlin的这些特性,作出一个详细的讲解。

阅读全文 »

Kotlin——从无到有系列之初级篇(五):操作符重载一

发表于 2018-01-08 | 分类于 Kotlin
字数统计 2,771字 | 阅读时长 11分钟

本篇文章为大家详细的介绍Koltin特有的操作符重载。或许对于有编程经验的朋友来说,操作符这个词绝对不陌生,就算没有任何编辑基础的朋友,数学中的算数运算符也绝不陌生。例如(+、-、*、/、>、<、>=、<=)等。而算数运算符是编程语言中的一种操作符而已。就算你没有任何基础,也请你详细的看完这篇文章,我相信你会很有收获的。

阅读全文 »

Kotlin——从无到有系列之中级篇(七):抽象类(abstract)、内部类(嵌套类)详解

发表于 2018-01-03 | 分类于 Kotlin
字数统计 2,509字 | 阅读时长 9分钟

在前面几个章节中,详细的介绍了Kotlin类的类别中的数据类、密封类、接口类以及枚举类。在这个章节中会对Koltin的抽象类和内部类作出一个详细的讲解。如果对上面所提到的类的类别还不是很清晰的,请阅读我的前几篇文章。

阅读全文 »

Kotlin——从无到有系列之中级篇(六):数据类(data)、密封类详解

发表于 2018-01-02 | 分类于 Kotlin
字数统计 3,087字 | 阅读时长 12分钟

在前面几个章节章节中,详细的讲解了Koltin中的接口类(Interface)、枚举类(Enmu),还不甚了解的可以查看我的上一篇文章Kotlin——接口类、枚举类详解。当然,在Koltin中,除了接口类、枚举类之外,还有抽象类、内部类、数据类以及密封类。在今天的章节中,为大家详细讲解数据类和密封类。在下一章节中,再为大家奉上Kotlin中的抽象类以及内部类的知识。如果还对Kotlin中类的分类还不清楚的可以查看我的另一篇博文Koltin——类(class)详解。

阅读全文 »

Kotlin——从无到有系列之中级篇(五):枚举类(Enum)、接口类(Interface)详解

发表于 2017-12-18 | 分类于 Kotlin
字数统计 2,686字 | 阅读时长 11分钟

在上一章节中,详细的类(class)做了一个实例讲解,提到了类(class)的实例化、构造函数、声明、实现方式、和Java中类的区别等。但是对于Kotlin中的类的使用还远远不止那些。并且在上文中提到了关于类的类别。故而这篇文章就详细说一说Kotlin中的枚举类(Enum)、接口类(Interface)的使用。

阅读全文 »
12
Jetictors

Jetictors

凡事豫则立,不豫则废 ———— 《礼记·中庸》

17 日志
3 分类
25 标签
GitHub E-Mail 博客园 掘金
© 2017 - 2018 Jetictors
本站访客数:
博客全站共38.9k字