A .java
file is the code file. A .class
file is the compiled file.
It’s not exactly “conversion” – it’s compilation. Suppose your file was called “herb.java”, you would write (in the command prompt):
It will create a herb.class file in the current folder.
It is “executable” only if it contains a static void main(String[])
method inside it. If it does, you can execute it by running (again, command prompt:)