私はjavaについて知りたいです。だから、Javaはコンパイラかインタプリタですか?ファイルの拡張子は何ですか?.javaまたは.jarファイルを実行する方法は?JAVA:インタプリタまたはコンパイラ? Javaのファイル拡張子ですか?どのように実行する?
答えて
Javaが準拠しており、構文の問題をすばやく見つけることができます。
コンパイルされたJavaプログラムを実行すると、 "バイトコード" にコンパイルされているため、半分の種類です。ランチャーは、バイトコードを実行中のO/Sに適したマシンコードに変換/解釈します。に。 Javaプログラム(テキストコード)の
FileExtentionコンパイル拡張の.class(例えばmyClass.class)
ランへのファイル(バイトコード)を作成した.java あります。クラスファイルの使用:(なし拡張子.class)のjava MyClassの
は、.jarファイルの実行を実行する:javaの-jar helloworld.jar
(注:.javaファイルを.classにコンパイルすることとコンパイルしたJavaクラスを.jarにパッケージ化することには違いがあります)
JavaコードをJARにコンパイルしません。 Javaソースをバイトコード( '.class'ファイル)にコンパイルします。コンパイルされたバイトコードやその他のリソースをJARにパッケージ化します。 JARは、特定のコンテンツレイアウトを持つZIPファイルです。 JARはコンパイラのアーティファクトではありません。 –
@LewBlochありがとう、訂正を感謝します。 – Dror
- 1. VB.NETコンパイラはどの拡張オーバーロードを実行するかをどのように選択しますか?
- 2. JavaのJITコンパイラは簡単なループを "拡張"しますか?
- 3. どのようなJavaクラスを拡張できますか?
- 4. 私は私のJavaコードでファイルの拡張子を取得したいのJava
- 5. Javaクラスの拡張子
- 6. Javaサーブレットがファイルの拡張子を切断します
- 7. 実行時にJavaで新しいクラスを拡張または追加する
- 8. ファイルと拡張子が実際にディレクトリまたはファイルであるかどうかを確認するPHPコード
- 9. 正規表現のJavaアプリケーションでは、ファイルの拡張子
- 10. 実行中のJava HotSpot JITコンパイラはどれですか?
- 11. Web.configは拡張子なしでPHPファイルを実行します
- 12. Javaとchrome拡張子、ネイティブメッセージ
- 13. ブラウザ拡張子with java
- 14. オンラインJavaコンパイラはどのように機能しますか?
- 15. ファイル拡張子.kt?これはどのようなファイルですか?
- 16. Javaで拡張子を持つファイルを開くことはできますか?
- 17. Javaでの拡張子とワイルドカード検索による再帰的なファイル検索
- 18. はどのようにクラスやインタフェースがどのようにクラスまたはインタフェースがJavaで複数のクラスを拡張することができjavaの
- 19. どのように私は ";拡張子= php_openssl.dll" PHPスクリプト(実行時)でコメントを解除できますか?
- 20. Javaのデザイン:クラスとクラスの拡張子
- 21. Intellij - IDE内からファイルのファイル拡張子を変更するにはどうすればよいですか?
- 22. 変更し、ファイル名とその拡張子それは、Java
- 23. LibreOffice拡張機能からマクロを実行するJAVA
- 24. Eclipseはどのようにアプレットとして.javaファイルを実行しますか?
- 25. Javaを使用してファイル拡張子を識別する
- 26. 別のjavaファイルの1つのファイルからJavaクラスを拡張する
- 27. コンパイラを実装するJavaのクラスはどれですか?
- 28. 継承とコンストラクタでのJava 8コンパイラ拡張の明確化
- 29. アップロードされたファイルの拡張子をPHPで取得するにはどうすればよいですか?
- 30. Javaコードでファイル拡張子を見つける
これはすべて、お気に入りのJavaブックの最初の章で説明します。 – tkausl
は言語ですが、あなたはいくつかのbegチュートリアルをチェックし、コードに関連する質問に戻る必要があります –
Javaは言語です。 '.java'ファイルを' javac'コンパイラでコンパイルして '.class'ファイルを生成します。 'java'を使ってコンパイルされたJavaプログラムを実行できます。私はあなたがIDEを使用して開始することをお勧めし、これを開始する必要はありません。 –