Как преобразовать файл .java в файл .class
может кто-нибудь сказать мне, как я могу преобразовать файл .java в .class файл с исполняемым байт-кодом.
Спасибо
Ответы
Ответ 1
A .java
file - это файл кода.
Файл .class
- это скомпилированный файл.
Это не совсем "конверсия" - это компиляция. Предположим, что ваш файл был вызван "herb.java", вы должны написать (в командной строке):
javac herb.java
Он создаст файл herb.class в текущей папке.
Он является "исполняемым", только если он содержит внутри него метод static void main(String[])
. Если это так, вы можете выполнить его, выполнив (опять же, командную строку:)
java herb
Ответ 2
В командной строке запустите
javac ClassName.java
Ответ 3
Я бы посоветовал вам прочитать соответствующие разделы в учебнике Java от Sun:
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
Ответ 4
Используйте программу javac, которая поставляется вместе с JDK (посетите java.sun.com, если у вас ее нет). Установщик автоматически не добавляет javac к вашему системному пути, поэтому вам нужно будет добавить каталог bin установленного пути к вашему системному пути, прежде чем вы сможете легко его использовать.
Ответ 5
Чтобы получить файл .class, вы должны скомпилировать файл .java.
Команда для этого - javac. Руководство для этого найдено здесь (Windows)
Короче:
javac File.java
Ответ 6
Как утверждали другие: это путем компиляции. Вы можете использовать команду javac, но если вы новичок в java, я предлагаю вам использовать программное обеспечение для компиляции вашего кода (и IDE), например Eclipse, и он выполнит эту работу для вас.
Ответ 7
После компиляции вы можете использовать его.
java -jar AppName.jar
http://windowstipoftheday.blogspot.com/2005/10/setting-jar-file-association.html