最近、私はプログラミングのためにJavaのいくつかを知っている必要があることに気づきました(私はAndroidでプログラミングしたいです)。私がすべてのチュートリアルといくつかの無料の電子書籍を読んだとき、それらはプログラミングの経験がないと想定しているか、読者がC /C++のバックグラウンドから来ていると想定しています。私は長い間PythonとMATLABに慣れているので、強い型のC /C++は私が従うのが不器用です。読者がPythonプログラマーであると想定し、2つの言語の類似点と相違点を示すJavaをガイドするチュートリアル/本はありますか?
私は以下の本やウェブサイトを参照しました:
David J. EckによるJavaを使用したプログラミングの概要。これは素晴らしいですが、プログラミングの経験がほとんどまたはまったくないことを前提としており、基本を理解するために多くのページを通過する必要があります。
RicardoFlaskによる初心者向けJava
この本は、ユーザーの経歴などを話さずに行き来します。
そうは言っても、私はこの本がこのようないくつかのことにすぐに答えて、Javaでプログラミングを行うことを望んでいます。
-Pythonで実行できるJavaのクラスに関数を追加せずに関数を実装できるのはなぜですか?-さまざまな変数の範囲、それらの定義、およびPythonとの違いは何ですか?
これらは、PythonプログラマーがJavaを見ようとするときに、私の意見で見るいくつかのことです。
PythonプログラマーのためにJavaを学ぶのに役立つ資料を提案してください。