当前位置: 首页 > news >正文

ps个人网站制作流程/百度推广客户端mac版

ps个人网站制作流程,百度推广客户端mac版,江苏省建设厅新疆办网站首页,树莓派 wordpress mysql改进翻译在工程中混用 Java 与 Kotlin最近更新2019-04-11这篇教程将介绍如何在一个 IntelliJ IDEA 工程中同时使用 Java 与 Kotlin。我们将使用 IntelliJ IDEA(旗舰版或社区版)。 如需了解如何在 IntelliJ IDEA 中开始一个新的Kotlin项目,参见以 IntellJ IDEA 入门。…

改进翻译

在工程中混用 Java 与 Kotlin

最近更新

2019-04-11

这篇教程将介绍如何在一个 IntelliJ IDEA 工程中同时使用 Java 与 Kotlin。

我们将使用 IntelliJ IDEA(旗舰版或社区版)。 如需了解如何在 IntelliJ IDEA 中开始一个新的Kotlin项目,

参见以 IntellJ IDEA 入门。 如果你使用的是构建工具,请参阅相应的

构建工具下的条目。

将 Java 源代码添加到现有 Kotlin 项目中

将Java类添加到 Kotlin 工程中非常简单。 你需要做的就是在正确的目录或包中创建一个新的 Java 文件 (Alt + Insert/Cmd + N)。

02fc342969eb960fa5fea26a137ecc7f.png

如果你已经有 Java 类,可以将它们复制到项目目录中。

现在你可以在 Kotlin 中使用这个 Java 类,反之亦然,无需任何进一步的操作。

例如,添加以下 Java 类:

public class Customer {

private String name;

public Customer(String s){

name = s;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public void placeOrder() {

System.out.println("A new order is placed by " + name);

}

}

我们可以在 Kotlin 中像使用任何其他类型一样调用它。

val customer = Customer("Phase")

println(customer.name)

println(customer.placeOrder())

将 Kotlin 源代码添加到现有 Java 项目中

将 Kotlin 文件添加到现有 Java 项目的过程几乎是相同的。

2dcd8afd0948f35df3a24e9dd0faa16f.png

如果这是你第一次将 Kotlin 文件添加到此工程中,IntelliJ IDEA 会提示你添加所需的Kotlin运行时。

对于 Java 工程,将 Kotlin 运行时配置为 Kotlin Java 模块。

下一步是决定要配置哪些模块(如果工程有多个模块)以及是否想要

将运行时库添加到工程中或使用当前 Kotlin 插件提供的那些库。

67fabc2cb31e9e7f0674b73049de6836.png

你也可以在 Tools | Kotlin | Configure Kotlin in Project 中手动打开 Kotlin 运行时配置。

使用 J2K 将现有 Java 文件转换为 Kotlin 文件

Kotlin 插件还附带了 Java 到 Kotlin 的转换器 (J2K),自动把 Java 文件转换为 Kotlin 文件。

要在文件上使用 J2K,请在该文件的上下文菜单或 IntelliJ IDEA 的 Code 菜单中点击 Convert Java File to Kotlin File。

1e0763bbded4de89b75ab40d37b0f0f7.png

虽然转换器不是完美的,但它在把大多数样板代码从 Java 转换为 Kotlin 方面做得相当不错。 但有时需要进行一些手动改进。

http://www.lbrq.cn/news/1360333.html

相关文章:

  • 高端网站建设一般多少钱/seo和sem的区别是什么?
  • 如何做网站推广雷公钻/网店运营具体做什么
  • 今日大连疫情最新消息/seo搜索优化招聘
  • wordpress 找不到文件路径/网站如何提升seo排名
  • 对网站策划的看法/超级搜索引擎
  • net做网站/平台代运营是什么意思
  • 龙华建站公司/百度云网盘网页版登录
  • 沈阳市工伤网站做实/如何推广普通话的建议6条
  • 毕设做网站是不是太low/广州网络推广公司
  • 网站项目/官网首页入口百度
  • 网站整站模板/优秀网站设计赏析
  • 厦门入夏网站建设公司/广告最多的网站
  • 免费下载策划书的网站/南京seo优化公司
  • 网站建设客户沟通模块/seo技巧seo排名优化
  • 雄安移动网上营业厅/开鲁网站seo转接
  • 怎么做淘宝一样的网站/拼多多关键词优化是怎么弄的
  • 家具网站建设方案/黑马培训价目表
  • layui做网站前端/网页广告调词平台多少钱
  • php多语言网站怎么做/深圳网络营销和推广渠道
  • 做网站一个月可以赚多少/360优化大师官方下载
  • 专用车网站建设哪家好/深圳宝安seo外包
  • 南宁网站建设gxskm/大兵seo博客
  • 贵州做网站的/新媒体seo指的是什么
  • 做去态网站要学java吗/中国新闻网发稿
  • 佛山网站常见的问题/网推放单平台
  • 零基础网站建设教程/seo推广有哪些公司
  • 飞凡 做电商网站/电商网站大全
  • 江苏省建设厅政务网站/优化网站标题名词解释
  • 坪地网站建设/湘潭seo公司
  • 网站怎么做话术/宣传网页制作
  • LOOP Finance:一场 Web3 共和国中的金融制度实验
  • 笔记学习杂记
  • 使用公众号的消息模板给关注用户发消息
  • 工业级 CAN 与以太网桥梁:串口服务器CAN通讯转换器深度解析(下)
  • 【实时Linux实战系列】实时视频监控系统的开发
  • Solidity智能合约开发全攻略