6

タイトルが示すように、私はさまざまなソース(現在はYouTubeのプレイリスト)からJavaを学び始めました。JDK7をインストールしています。

問題は、Java 7をスターターとして使用して、6では機能しないことを学ぶことはありますか?言語に大きな違いはありますか?

言語の仕様やウェブ上で見つけたさまざまなことは、理解するのが難しすぎました。

4

4 に答える 4

2

AndroidSDKはJava6に準拠しており、Java7ではありません。AndroidSDKにコーディングする場合、Java7固有の言語機能を学習してもメリットはありません。

Android SDKにはJDKと多くの共通点がありますが、同じではありません。欠けているものもあれば、追加されているものもあります。Androidで開発する場合は、AndroidSDKを入手してください。その後、質問はありません。

于 2012-09-02T02:30:58.103 に答える
1

最新のことを学び、精神的な翻訳を保存します。

私は数年前にJavaを学び、IvorHortonのBeginningJavaが、私が永遠に保持している非常に便利なリファレンスであることに気づきました。彼はJava7Editionを使用しているようですhttp://www.wrox.com/WileyCDA/WroxTitle/Ivor-Horton-s-Beginning-Java-Java-7-Edition.productCd-0470404140.html

Wroxシリーズの本の魅力は、本を読んでいなくても役立つコード例をダウンロードできることです。章の概要を調べて、作者が何を示しているかを理解することができます。

コードを読んでも問題がない場合は、例をダウンロードしてください。

幸運を。

于 2012-09-02T02:33:01.690 に答える
1

1)公式には、AndroidではJDK7は「サポートされていません」

2)大したことはありません-JDK7はとにかくAndroidで正常に動作するはずです。Eclipseにアクセスして、「Java6」の互換性を設定するだけです。

3).jar署名に関する小さな問題も1つあります。おそらく最新のEclipse/Antの組み合わせ(Eclipse 4.2 / Juno)ですでに修正されていますが、回避策は次のとおりです。

4)ボトムライン:JDK 7を使用している場合は、JDK7をそのまま使用してください。

于 2012-09-02T02:35:50.037 に答える
0

JDKは現在の標準バージョンです。6と5はサポートライフの終わりに達しました。

ぜひ、JDK7に進んでください。

于 2012-09-02T02:27:43.390 に答える