您的位置 首页 > 数码极客

【源文件是什么】Java源文件的必要说明

Java源文件的必需说明

对初学者来说可能不容易知道。

为对初学者释疑解惑记录在此。

一个Java源文件中可以包含多个类,但最多最多只能有一个public类,当有一个public类时,源文件名必须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。一个java源程序中,public的类可以有零个或一个,非public的类可以有零个或多个。

java虚拟机实例通过调用某个类的main()来运行一个Java程序,而这个main()必须是public static void 并接收一个字符串数组作为参数,任何拥有这样一个main()的类都可以作为java程序的起点。至于main()不是必须要放在public类中才能运行程序。

提醒两点

1、一个java文件中,在不同类中,是可以有多个public static void main(String[] args)

示例如下:

package lc01;

public class cs {

cs(){

Sy("你好啊! world!");

}

public static void main(String[] args) {

new cs();

}

}

class a{

public static void main(String[] args){

}

}

2、public static void main()不是必须要放在public类中,如

package lc01;

class Dog{

Dog(){

Sy("I'm a dog.");

}

public static void main(String[] args){

new Dog();

new Cat();

}

}

class Cat{

Cat(){

Sy("I'm a cat.");

}

}

文件中没有一个public类,程序也能正常运行。

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐