化妆品网站设计开题报告,酒店seo是什么意思,高级搜索百度,org域名网站线程的基本用法
新建一个类继承自Thread#xff0c;然后重写父类的run()方法
class MyThread : Thread() {override fun run() {// 编写具体的逻辑}
}// 使用
MyThread().start()实现Runnable接口
class MyThread : Runnable {override fun run() {// 编写具体的逻辑}
}// …线程的基本用法
新建一个类继承自Thread然后重写父类的run()方法
class MyThread : Thread() {override fun run() {// 编写具体的逻辑}
}// 使用
MyThread().start()实现Runnable接口
class MyThread : Runnable {override fun run() {// 编写具体的逻辑}
}// 使用
val myThread MyThread()
Thread(myThread).start()使用Lambda的方式
Thread {// 编写具体的逻辑
}.start()Kotlin提供的更简单的方式
thread {// 编写具体的逻辑
}这里的thread是一个Kotlin内置的顶层函数我们只需要在Lambda表达式中编写具体的逻辑就可以了连start()方法都不用调用thread函数在内部帮我们全部都处理好了。