首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
kotlin
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Kotlin整合Vertx开发Web应用
Kotlin整合Vertx开发Web应用,今天我们尝试Kotlin整合Vertx,并决定建立一个非常简单的Web应用程序,使用Kotlin和Vertx作为编程语言进行编码构建。生成项目打开控制台窗口执行以下代码进行生成一个maven项目mvnarchetype:generate-DgroupId=com.edurt.kvi-DartifactId=kotlin-vertx-integration-
51
代码人生
01-01 08:00
代码人生
Kotlin协程Flow浅析
Kotlin协程Flow浅析,Kotlin协程中的Flow主要用于处理复杂的异步数据,以一种”流“的方式,从上到下依次处理,和RxJava的处理方式类型,但是比后者更加强大。Flow基本概念Flow中基本上有三个概念,即发送方,处理中间层,接收方,可以类比水利发电站中的上游,发电站,下游的概念,数据从上游开始发送”流淌“至中间站被”处理“了一下,又流淌到了下游。示例代码如下flow{//发送方、上
37
代码人生
01-01 08:00
代码人生
Kotlin中,理解T.()->Unit 、 ()->Unit与(T) -> Unit
Kotlin中,理解T.()->Unit 、 ()->Unit与(T) -> Unit,Kotlin比Java更方便的地方,其中之一是可以将函数作为参数。上面三者都是将函数作为其它函数的参数来使用,其形式虽然简单,但理解并不简单。一、共同点三者的返回值相同,均为Unit,即没有返回值。当然有返回值也可以,比如返回一个泛型R,或者是一个具体的值Int等如:T.()->R、()->R、(T)->R或者
44
代码人生
01-01 08:00
代码人生
kotlin携程原理,kotlin和python哪个好
kotlin携程原理,kotlin和python哪个好,Default:缺省情况下,调度程序使用的最大并行行数与CPU内核数相同,但至少为2。并行度x保证在这个调度程序上并行执行的任务在x个以下。无论是否已经在主线程中,Main:都将在Handler.post(block)中运行。Main.immediate:如果已经在主线程中,则立即执行,否则在Handler.post(block)中执行。ov
63
代码人生
01-01 08:00
代码人生
Kotlin内联函数、高阶API学习
Kotlin内联函数、高阶API学习 Kotlin 再次学习1 内联函数 内联函数大概有几个 also apply run let with also、apply是返回对象本身 run,let,with是返回函数闭包中最后执行的值 with 使用with的最大作用就是能够默认使用this来进行指代,让代码的可读性可能会更好 val dialog=with(AlertDialog.
78
代码人生
01-01 08:00
代码人生
kotlin入门(三)变量与函数
kotlin入门(三)变量与函数,编程语言之多,让人眼花缭乱。你可能不知道,世界上一共诞生过600多门有记录的编程语言,没有记录的那就更多了。这些编程语言基本上共有的特性就是变量和函数。可以说,变量和函数就是编程语言之本。那么本节我们就来学习一下Kotlin中变量和函数的用法。1.变量先来学习变量。在Kotlin中定义变量的方式和Java区别很大,在Java中如果想要定义一个变量,需要在变量前面声
158
代码人生
01-01 08:00
代码人生
Kotlin原理详析之拓展函数
Kotlin原理详析之拓展函数,kotlin中的扩展函数,实际上是在自己的类中添加了一个staticfinal方法,将需要扩展的类,在使用的时候作为第一个参数传入方法中,然后使用,这篇文章主要给大家介绍了关于Kotlin原理详析之拓展函数的相关资料,需要的朋友可以参考下目录原理限制不能访问私有成员拓展函数不能实现多态成员函数优先级高,拓展函数不能实现重写为什么要使用Kotlin中的扩展函数总结原理
148
代码人生
01-01 08:00
代码人生
Kotlin中的contract到底有什么用详解
Kotlin中的contract到底有什么用详解,Kotlincontracts是一种通知编译器有关函数行为的方式,下面这篇文章主要给大家介绍了关于Kotlin中contract到底有什么用的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下目录前言测试总结前言我们在开发中肯定会经常用Kotlin提供的一些通用拓展函数,当我们进去看源码的时候会发现许多函数里面有contract{}包裹
165
代码人生
01-01 08:00
代码人生
Kotlin 中的contract 到底有什么用?
Kotlin 中的contract 到底有什么用?,我们在开发中肯定会经常用Kotlin提供的一些通用拓展函数,当我们进去看源码的时候会发现许多函数里面有contract{}包裹的代码块,那么这些代码块到底有什么作用呢??测试接下来用以下两个我们常用的拓展函数作为例子publicinlinefunT.run(block:T.()->R):R{contract{callsInPlace(block,
161
代码人生
01-01 08:00
代码人生
Kotlin作用域函数及用法
Kotlin作用域函数及用法,前言Kotlin标准库包含几个函数,它们的唯一目的是在对象的上下文中执行代码块。当对一个对象调用这样的函数并提供一个lambda表达式时,它会形成一个临时作用域。在此作用域中,可以访问该对象而无需其名称。这些函数称为作用域函数。共有以下五种:let、run、with、apply以及also。以上是官网对Kotlin作用域的一个解释,读几遍是不是也不懂他意思?从实际出发
184
«
1
2
3
4
5
6
7
8
9
10
11
»