在一个JAVA源文件中只好定义一个public类

在一个JAVA源文件中只能定义一个public类

java的参数传递只有值传递,没有引用传递。

 

在一个JAVA源文件中只能定义一个public类

First.java 文件


public class First{

    public static void main(String[] args){

        System.out.println("first class");

    }

}


public class Second{

    static void echo(){

        System.out.println("second class");

    }

}

 

由于在一个java源文件中声明了两个public类,所以用 javac命令编译出错。

提示“类Second是公共的,应在名为Second.java文件中声明。”