随笔分类 -  kotlin

摘要:前言 协程是轻量级的线程。maven项目需要引入以下依赖 <!--kotlin基础库--> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib-jdk8</artifactId> <versio 阅读全文
posted @ 2024-05-15 22:36 strongmore 阅读(65) 评论(0) 推荐(0)
摘要:获取Class对象 fun main(args: Array<String>) { val nums = ArrayList<Int>() println(nums::class) println(Person::class) val person = Person() println(person 阅读全文
posted @ 2022-06-03 09:30 strongmore 阅读(470) 评论(0) 推荐(0)
摘要:Kotlin调用Java 调用普通类 public class Person { private String name; private boolean married; private int age; public String getName() { return name; } publi 阅读全文
posted @ 2022-06-03 07:46 strongmore 阅读(670) 评论(0) 推荐(0)
摘要:函数定义 fun main(args: Array<String>) { println(sum(1, 2)) } //函数定义 fun sum(a: Int, b: Int): Int { return a + b } 默认参数 fun main(args: Array<String>) { pr 阅读全文
posted @ 2022-06-02 21:24 strongmore 阅读(70) 评论(0) 推荐(0)
摘要:类委托 fun main(args: Array<String>) { SingerAgent(Singer()).sing() } interface Singable { fun sing() } //歌手,被委托人 class Singer : Singable { override fun 阅读全文
posted @ 2022-06-01 21:19 strongmore 阅读(143) 评论(0) 推荐(0)
摘要:定义普通类 fun main(args: Array<String>) { val person = Person("lisi") //不需要使用new关键字 println(person) //useranme:lisi,age:20 val person2 = Person("lisi", 23 阅读全文
posted @ 2022-06-01 18:23 strongmore 阅读(55) 评论(0) 推荐(0)
摘要:### 前言 Kotlin是一种可以运行在Java虚拟机上的静态类型编程语言,由JetBrains公司(开发IDEA的那个)设计开发并开源。 ### 程序入口点 ```kt fun main(args: Array) { println("Hello world") } ``` 类似java的mai 阅读全文
posted @ 2022-05-31 18:08 strongmore 阅读(113) 评论(0) 推荐(0)
摘要:IDEA中安装kotlin插件 创建一个kotlin项目 反编译 创建一个kotlin文件 TestDecompile.kt fun main(args: Array<string>) { println(sum2(3, 6)) } fun sum2(num1: Int, num2: Int): I 阅读全文
posted @ 2021-08-15 09:39 strongmore 阅读(3116) 评论(0) 推荐(1)