まず第一に、私は絶対的なJavaの初心者です。Java - 実行可能なJAR?簡単な逆コンパイル?
私は最近、Javaの使用を開始し、そのような変数、論理演算子、ループやもののほかに、私はJFramesで遊んと私の心に来る質問のカップルがあります。
私は
executable jar
として私のプログラムを保存することで プログラムは、1つのファイルのように見えることに気づきました。あなたは、彼らがすべてのこのjarファイルに保存されます多くのリソース(画像、オーディオファイル &など)を使用します何かを開発 するつもりだときには、意味ですか?私が気付いたもう一つは、
jar
ファイルを抽出し、.class
ファイルをかなり簡単に逆コンパイルできることです。それで、MySQL
データベースを使用してMySQL
サーバーに接続するとしたら、私はJDBC
ドライバを使用しなければなりませんか?パスワードをハードコーディングしますか?は、3Dゲームに適した
Java
ですか?私はこれから本当に遠いですが、私に知らせてください。遅いと少し混乱し私に葉3D
ゲームのそれは適していません私はjMonkeyEngine
ようJava
3Dゲームエンジンで書かれたゲームを見て、私は感銘を受け、私はそれJava
周り(読み)の記事を赤。オプションで
パスワードをハードコーディングしないでください。また、データベースを公開しないでください。 –
3.ゲームの例:Minecraftのは、あなたがバンドルおよび他のトピック、単にJavaの基本を学んでいると3Dプログラミングを心配している場合は、自分で動脈瘤を与えるつもりだ – booleanCube
のJavaで書かれていました。最初に基本を学ぶことに固執する。快適になったら、より高度なトピックに進んでください。 3Dゲームデザインの究極の目標で時間の投資を心配しているなら、そうしないでください。 C/C++やその他のプログラミング言語に移植できる貴重なスキルを学びます。 –