一 .开发运行JAVA程序的步骤:
1.编写.java源文件--->2.编译器(javac)编译生成字节码文件---->
a. java应用程序(由java解释器执行)
b. java小应用程序(由浏览器执行)
二.应用程序与小应用程序的区别:
相同点: 都由一个和多个扩展名为“class”的文件组成,都需要java虚拟机(JVM)载入并翻译。
不同点:
1.小应用程序只能在与java兼容的容器中运行,可以插入在HTML中,上传到网络,当网页被访问时在浏览器中执行。它受到安全限制,不能访问用户计算机上的文件。应用程序没有限制,也不支持网页嵌入和下载运行。
2.应用程序必须在一个类中定义main方法,代表程序入口。小应用程序不必定义main方法。但它必须继承自Applet类,它的执行由Applet类中定义的多个方法控制。应用程序可以是Applet的子类,也可以不是。
三。源文件的命名规则:
1.如果一个文件中有多个类,那么只能有一个类是public的。
2.如果有一个类是public的,那么这个文件将以此类名为文件名
3.如果没有public类,则以其中一个类的类名命名就可以了。