Java を勉強し直しています。これは私が学校で勉強した最初のプログラミング言語の 1 つですが、今回はやり方が異なります。
たとえば、パブリックとプライベートをいつ使用するか、(String[] args) の目的、またはデータ型選択の背後にあるロジックを習得したことはありません。パターンを覚えて、エラーメッセージが出るたびにこうやっていじってみたのですが、よくわかりませんでした
。「Integer a」と「int b」はどちらも同じ数値を表すことができますが、機能が異なることを学びました。
Integer は、.equals や .compare などのメソッドにアクセスできるインスタンスです。必要に応じて、他のデータ型に変換できます。
int はメソッドにアクセスできません。 「==」を通じて int を比較できます。
若い学習者にとって、これは違いのない区別のように思え、イライラさせられました。この分野で学ぶべきことはまだたくさんありますが、それを埋めることを楽しみにしている有意義なギャップであると考えています。
以上が差異のある(ない)区別の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。