JavaからKotlinへの移行

月GoogleのI / Oで、GoogleはそのファーストKotlinを発表し、KotlinはKotlinの関連工事のために継続的に、その後、GoogleのAndroid開発者のための好みの言語になりました。

GoogleのKotlin移行ガイドコンテンツの記事の打ち上げ。

彼はJavaからKotlinに移行し始めました

Googleの移行は、2つのコード・レベルを持つ人など、「ポイントと表面、で」お勧めします。

人間の次元は、Kotlin「大使」の後に選出されたチーム内で、彼は何をする必要があります。

  • Kotlinを学び、専門家になります

  • Kotlinの開発プロセスの開発

  • 開発プロセスKotlinの円滑な実施を確保するためにコードレビューに参加

  • チーム内の会社の形成/研究グループ

  • イニシアチブは、内部の問題を収集し、開発者コミュニティからのフィードバックを議論します

そして、コードレベルでは、あなたが実行する必要があります。

  • Kotlinの書き込みは、(このケースでは、プロジェクトが使用するJavaにまだある)最初の使用をテスト

  • 使用Kotlinは、新しいコードを書きます

  • 既存のコードコードKotlinを更新

既存のコード更新Kotlinコードを直接Androidのメーカーが提供するKotlin使用Javaツールを転送することができる場合には、単に「Kotlinファイルにコード→変換Javaファイル」を選択メニューに:

△JavaツールはKotlinを回します

また、移行のKotlinは、開発者が徐々に自分のペースで移行することができ、達成する必要はありません。このプロジェクトは、開発者がKotlinコード内の任意のJavaライブラリを使用することができ、両方とも同じ文書もKotlin Javaで.javaおよび.ktファイルの両方が含まれていますが、することはできません。

リントチェックが△のAndroid Studioは、チェックの相互運用性Kotlinで開くことが可能

あなたはJavaでKotlinに呼び出すと、ノートには、いくつかのポイントがあります。

  • そして、コードマーク@Nullable @NotNull

  • use属性の接頭辞(のgetName()、のsetName()、のisActive())

  • 予約キーワードでKotlinを使用しないでください(とき、ある、など)

更详细的 Kotlin 互操作指南可以查看 Android 开发者网站:

https://developer.android.google.cn/kotlin/interop

内容引用自:谷歌开发者 

おすすめ

転載: www.oschina.net/news/111189/migrating-from-java-to-kotlin