网站更换图片之类的怎么做,建设集团网站报告书,百度网站没收录,一般使用的分辨率的显示密度Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言#xff0c;被称之为 Android 世界的Swift#xff0c;由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码#xff0c;也可以编译成 JavaScript#xff0c;方便在没有 JVM 的设备上运行。
在Google I/O 2017…Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言被称之为 Android 世界的Swift由 JetBrains 设计开发并开源。
Kotlin 可以编译成Java字节码也可以编译成 JavaScript方便在没有 JVM 的设备上运行。
在Google I/O 2017中Google 宣布 Kotlin 成为 Android 官方开发语言。 idea 使用 kotlin 进行开发示例
1. 环境设置 dependencygroupIdorg.jetbrains.kotlin/groupIdartifactIdkotlin-stdlib-jdk8/artifactIdversion${kotlin.version}/version/dependencydependencygroupIdorg.jetbrains.kotlin/groupIdartifactIdkotlin-test/artifactIdversion${kotlin.version}/versionscopetest/scope/dependency
plugingroupIdorg.jetbrains.kotlin/groupIdartifactIdkotlin-maven-plugin/artifactIdversion1.8.0/versionexecutionsexecutionidcompile/idgoalsgoalcompile/goal/goals/executionexecutionidtest-compile/idgoalsgoaltest-compile/goal/goals/execution/executions/plugin 新建一个 名为 kotlin 的 文件夹作为 kotlin 代码的目录 在 kotlin 文件下 创建 一个名为 FirstKotlin.kt 的文件
import com.wxj.kotlintest.TempC/*** 定义 主函数*/
fun main(args: ArrayString) {println(Hello, World!)//调用方法helloWorld()
}/*** 定义方法*/
fun helloWorld() {// 创建 对象var tempC TempC()// 调用对象的方法tempC.hello()
}
上述 定义了 main 方法 和一个 普通的方法。 main 方法 可以直接用idea 执行。
可以看到使用的 jdk 来运行的。 定义一个 TempC.kt 文件 // 改包 即 文件编译后 所在的 包
package com.wxj.kotlintest/*** 定义类*/
class TempC {fun hello() { print(hello kotlin) }
}如何在java文件中调用 kotlin的代码 就当作是 调用 普通的 java 一样。
TempC tempC new TempC();tempC.hello();kotlin代码编译成 .class 字节码