İnternetteki çoğu web sitesi şunu söylüyor:
"
javacbir.javadosyayı derlemek için komutu kullanın . Ardındanjavakomutu kullanarak çalıştırın "
Ama bugün bir java programını onsuz çalıştırmayı denedim javacve garip bir sonuç aldım.
İşte adlı bir dosyanın içeriği hello.java:
public class Myclass {
public static void main(String[] args){
System.out.println("hello world");
}
}
Sonra koştum:
$ javac hello.java
Bu bana şu hatayı veriyor:
hello.java:1: error: class Myclass is public, should be declared in a file named Myclass.java
public class Myclass {
^
1 error
Ama javackomut olmadan çalıştırdığımda herhangi bir hata olmadan yürütüldü.
$ java hello.java
hello world
Does javakomut ayrıca bir program derlemek? Cevabınız evet ise, neden javackomuta ihtiyacımız var ?
Java'mın sürümü:
openjdk version "12.0.2" 2019-07-16
OpenJDK Runtime Environment (build 12.0.2+10)
OpenJDK 64-Bit Server VM (build 12.0.2+10, mixed mode)