クラスmainメソッドの使用について

492 ワード

class Test {
public static void main(String[] args){
  T t = new T();
           t.m();
        }
}

public class T {
public void m(){
            System.out.println(" T");
         }
}

docコマンドで実行するには、コマンドjavac T.javaとjava Testを使用して実行します.
mainメソッドはプログラムのエントリであり,JVMはmainメソッドのみを探し,見つけてからプログラムの実行を開始する.Javaではファイル名がpublicクラスのクラス名と一致するように規定されていますが、一致しない場合は、1つのプログラムに1つのクラスしかない場合はpublicを省略することができますが、複数ある場合はpublicクラスが1つしかなく、ファイル名が同じである必要があります.