首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Kotlin】Kotlin 语言简介 ( Kotlin 语言发展 | Kotlin 语言与 Java 虚拟机 | Java 与 Kotlin 联系 | Kotlin 跨平台特性 )

    文章目录 一、Kotlin 语言发展 二、Kotlin 语言与 Java 虚拟机 三、Java 与 Kotlin 联系 四、Kotlin 跨平台特性 一、Kotlin 语言发展 ---- Kotlin...语言 由 JetBrains 公司 在 2011 年开发 , Google 在 2017 年 正式宣布 Kotlin 为 Android 开发的推荐语言 , 之后逐渐会淘汰 Java 语言 ; Kotlin...语法非常简洁 , 并且 与 Java 代码 无缝衔接 , Java 和 Kotlin 可以同时存在 , 因此 由 Java 编写的 Android 程序 , 可以无缝切换为 Kotlin 语言 ; 二...、Kotlin 语言与 Java 虚拟机 ---- Kotlin 语言 可以在 JVM 上运行 , 目前有 4 种语言可以运行在 JVM 之上 : Java Kotlin Scala Groovy 上述..., Linux , Mac 等平台上都有 JVM , 因此借助 JVM , Kotlin 语言具有跨平台特性 ; Kotlin 语言还可以 脱离 Java 虚拟机 , 直接编译成 Windows ,

    1.7K10

    Kotlin Vocabulary | Kotlin 默认参数

    和 Kotlin 所提供的许多其他功能一样,默认参数会给人一种魔法般的感觉。如果您想要知道其中的奥秘,请继续阅读,本文将会揭晓默认参数内部的工作原理。...veryGoodDoggo = Doggo(name = "Tofu", rating = 12) 复制代码 与 Java 代码相互调用 默认情况下,Java 无法识别默认值重载: // kotlin...您可以在 Android Studio 中选择 Tools -> Kotlin -> Show Kotlin Bytecode,然后点击 Decompile 按钮: 函数 /* Copyright 2020...根据这一参数的值,Kotlin 编译器可以知道在调用 play 函数时使用哪个参数。 在我们的 play() 函数的示例代码中,索引位置为 0 的参数使用了默认参数。...如同许多其他 Kotlin 关键字一样,我们可以通过观察编译器所生成的代码来了解其背后的原理。如果您想要了解更多,请参阅我们 Kotlin Vocabulary 系列 的其他文章。

    1.7K30

    【Kotlin】Kotlin 基础语法指南

    // Kotlin 会推断类型为 String var number = 10 // Kotlin 会推断类型为 Int 数据类型 Kotlin 提供了丰富的基本数据类型,包括数字、字符、布尔值和字符串...greet("Kotlin") // 输出: Hello, Kotlin! 类和对象 Kotlin 提供了简洁的类定义方式,并支持主构造函数和次构造函数。...通过掌握这些基础语法,您可以更好地利用 Kotlin 的优势,编写高效和可靠的代码。 希望这篇指南能帮助您快速上手 Kotlin,享受编程的乐趣!...如果您有任何问题或想要了解更深入的 Kotlin 内容,请随时在评论区分享您的想法。 Happy coding with Kotlin!...如果你想了解更多关于 Kotlin 的信息,可以参考以下资源: Kotlin 官方文档 Kotlin 教程和示例 Kotlin 编程指南

    49410

    Kotlin:01-Kotlin简介及编译环境搭建

    再来一张官网截图: kotlin支持的编译工具.png 在上图中,我们可以得知,编译kotlin时可以使用 Intellij IDEA、AndroidStudio、Eclipse、Complier 。...Intellij IDEA 中已经集成了 Kotlin 编译环境 AndroidStudio 3.0 也集成了 Kotlin 编译环境 Eclipse 需要安装对应的 kotlin 插件才可以 Complier...http://www.eclipse.org/downloads/ Complier https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2...正在初始化 新建kotlin文件 为文件命名 编辑内容 运行程序 大功告成 2、Eclipse 编译环境构建 Eclipse 的下载及安装步骤省略,需要主要的是:Eclipse 需要配合JDK使用,同时必要的话需要配置环境变量...后期时间充足时我可能会补充环境变量配置的方法 附:JDK下载地址 下面开始讲解如果搭建Eclipse编译环境: ECS开启中 选择工作空间--其实就是找个地方放你的代码文件 引导页 Eclipse 对kotlin

    2.2K20

    【Kotlin】Kotlin 与 Java 互操作 ① ( 变量可空性 | Kotlin 类型映射 | Kotlin 访问私有属性 | Java 调用 Kotlin 函数 )

    文章目录 一、Kotlin 变量可空性 1、Java 与 Kotlin 空值处理区别 2、Java 函数返回非空值和控制 3、Kotlin 函数调用 Java 函数 4、平台类型 5、@NotNull...和 @Nullable 注解 二、Kotlin 的 Java 类型映射 三、Kotlin 访问 Java 私有属性 四、Java 调用 Kotlin 函数 1、函数调用 2、分析 Kotlin 代码生成的字节码数据...3、使用 @JvmName 注解修改 Kotlin 生成的 Java 类名 一、Kotlin 变量可空性 ---- 1、Java 与 Kotlin 空值处理区别 在 Java 语言 中 , 任何 引用类型变量...2、分析 Kotlin 代码生成的字节码数据 分析上述 Kotlin 代码的字节码文件 , 在 Kotlin Bytecode 页面 , 查看其 字节码文件 ; 点击 Decompile 按钮 ,...在快速搜索中 , 选择 Show Kotlin Bytecode 选项 , 查看 Kotlin 的 字节码数据 ; 在 Kotlin Bytecode 界面 , 选择 Decompile 选项 , 将

    2.1K20

    Eclipse中使用SVN Eclipse配置SVN

    Eclipse集成SVN 文章目录 Eclipse集成SVN 一、安装SVN 二、导入Eclipse中的项目到SVN 三、检出Checkout项目到Eclipse中 四、提交Commit修改后的内容到服务器...五、在Eclipse中执行update更新代码 六、在Eclipse中解决冲突 七、在Eclipse中恢复历史版本 一、安装SVN 二、导入Eclipse中的项目到SVN...三、检出Checkout项目到Eclipse中 四、提交Commit修改后的内容到服务器 五、在Eclipse中执行update更新代码 六、在Eclipse中解决冲突 首先执行...update获取冲突文件,弹出的对话框中点击OK 解决冲突后,冲突文件会消失,执行commit即可 七、在Eclipse中恢复历史版本 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

    7K30
    领券