我认为
一个完整的java源程序应该包括以下几个部分:
包装声明;//这部分最多只有一句话,必须放在源程序的第一句。
导入语句;/*此部分可以有几个导入语句,也可以没有,并且必须放在所有类定义之前*/
公共类定义;//public classDefinition部分,最多只有一个Public class定义。//java语言规定java源程序的文件名必须与公共类名ClassDefinition完全相同;//类定义部分,可以有0个或更多的类定义。
接口定义;//接口定义部分,可以有0个以上的接口定义。例如,一个java源程序可以有以下结构。源程序名为hellowordapp . Java:Package JavaWork。你好世界;/*全部放进去。将编译生成的类文件导入包javawork . hello world */import Java . awt . *;//告诉编译器这个程序使用的系统的AWT包导入javawork.newcentury/*告诉编译器用户定义的包javawork.newcentury*/
类HelloWorldApp {......................该名称与文件名TheFirstClass {相同....................
第一个接口的定义*/.//其他接口定义