私たちが知っているように、kotlinはAndroid開発の公式言語として宣言されていますので、まずkotlinを学ぶためにJavaを学ばなければなりませんか?私はPythonで良い経験を持っているので、私はオブジェクト指向プログラミングに全面的な悩みはありません私たちは最初にkotlinを学ぶためにJavaを学ばなければなりませんか?それとも私は直接それを始めることができますか?
0
A
答えて
0
あなたはKotlinで始めることができます。 Javaは複雑な言語であり、コンピュータでどのように動作するかはKotlinに似ています。 Kotlinは私が間違っていない場合でもjvmを使用しており、開発のためにJavaライブラリを受け入れます。
+0
これは良い考えではありません。 Brettの答えはなぜその理由を説明します。 –
2
私は個人的にKotlinを愛しています。あなたはJavaを学ぶことなくそれを学ぶことができます。しかし、あなたがAndroid開発のためにそれに取り掛かっているなら、私はそれをお勧めしません。私はそれらを同時に習うことをお勧めします。 @ d.j.brownが指摘しているように、Javaは依然としてAndroidの大きな部分です。少なくとも、Android開発で見つかるほとんどのチュートリアルはJavaで作成されるため、JavaコードがKotlinトランスレータにプラグインすることなく、Javaコードが何をしているのかを理解することは良いことです。
関連する問題
- 1. Ninject - 私は(Ninjectを使用)DIに新たなんだとばかり概念を学ぶために始めたが、私はこれを理解するためにしばらくの間、私の頭を悩まてきた同じクラスに
- 2. それはかなり強力なツールだように思えたが、それを学習を開始する場所を私は知りませんでしたので、私はそれをGoogleで検索して、この見つかったので、私は、今日のアセンブリを学ぶことにしました
- 3. 始めにHTMLを学ぶ前に学ぶべきこと
- 4. C#またはJavaを最初に学ぶべきですか?
- 5. Javaの私は、Javaに新しいですし、私はAndroidプラットフォーム上でそれを学び始めた
- 6. 私はちょうど今、マルチスレッドを学ぶために始めている
- 7. Ruby on Railsを学ぶときは、単にRailsを学ぶだけでなく、それに関連する技術を学ぶだけでいいですか?
- 8. PHPは、これは簡単かもしれませんが、PHP</p> <p>に初心者や学習であると私は私はそれように$リストと呼ばれる変数に出力を入れたいそれのための解決策を得ることができませんでし変数
- 9. どのように私はJqueryを学ぶことから始めることができます
- 10. 私はJavaScriptを学んでいますが、そこに他のレベルがありますか?初めに
- 11. 私は切り上げと私のGTINのためにそれを得ることができません
- 12. Java APIを学ぶことは有用な取り組みです。それは他のものを学ぶのに役立つのですか?
- 13. それは簡単でなければなりませんが、私はそれを知っていないリスト
- 14. jQueryを使わずにangularjsを学ばなければなりませんか?
- 15. 必須テストの成功これはばかげた質問かもしれませんが、私はこれまでウェブ上でそれに答えるために、関連する何かを見つけることができませんでした
- 16. は、Pythonを学ぶおよびOracle 11gに接続しようとするために、私はまだ始まったばかりのpython 3.4
- 17. カウンターは、私はちょうどのjavaを学ぶために始めているタイプ
- 18. 私はただのverilogを学ぶために始めている
- 19. JavaScriptを学ぶことを学ぶが、私はつまらない。
- 20. 私のHTML5 doctypeは最初の行になければなりませんか?
- 21. は、私はObjective Cのを学ぶために始めている
- 22. SFML画面の動きは、私が最近SFMLを学ぶために始めていると私はそれが簡単にする必要がありますので、ポンクローンを作りたかったのですが、コーディングしながら、私はこの問題になった
- 23. より良いものを作るためにアルゴリズムを学ばなければならない
- 24. 私はそれがためにレキシカルスコープまたは関数スコープと一緒に静的スコープのものでなければならないと考えてい
- 25. 私は最近、CSSを学び始めましたjavascriptの
- 26. 私はRに新たなんだとコーセラを経由して、それを学ぶR
- 27. ちょうど私が私のコンソールWinGHCiにこれをしなかった学習のための '印刷'
- 28. KotlinはJavaで、たとえば、サーバーにデータを要求するときこんにちは、私は、まだ言語をkotlinする新たなんだサーバー
- 29. Javaを学ぶのを始める
- 30. 幾何学的にファセットの数で幾何学を掛けなければなりませんか?
[Kotlinは** Androidの公式**言語です](https://developer.android.com/index.html)を明確にするだけです。 **唯一の公式**言語ではありません。 ["Android Oでは、もっと多くのJava 8ライブラリのサポートを追加しました。"](https://developer.android.com/kotlin/index.html) –