java程序、小程序和应用程序三者为什么可以共同存在
今天跟大家总结一下java程序、小程序和应用程序三者之间的应用关系,如果你有更好的想法,可以写在评论区。
一个程序中可以有多个类,但只能有一个类是主类。在Java应用程序中,这个主类是指包含main()方法的类。而在Java小程序中,这个主类是一个继承自系统类JApplet或Applet的子类。应用程序的主类不一定要求是public类,但小程序的主类要求必须是public类。主类是Java程序执行的入口点。
小程序:它是可以在万维网浏览器内运bai行的小型 Java 程序。小程序和应用程序之间的主要差别是他们的运行方式不同。小程序可以运行的环境为:Netscape Navigator、Microsoft Internet Explore、Opera、HotJava以及appletviewer工具。为了使小程序运行,它必须使用 HTML 标记包含在网页上,使用方式与包含图形和其他元素的方式相同。
应用程序:它运行在用户模式下,可以和用户进行交互,一般具有可视的用户界面。对于应用程序我们需要了解的是,每一个应用程序运行于独立的进程、他们拥有自己独立的地址空间。不同应用程序的分界线称为进程边界。对于windows操作系统:应用程序可以在Windows .NET Server和Windows 2000上运行,为Windows XP(客户)设计Windows .NET Server OS 认证,充分利用操作系统提供的特性和功能,用最少的代码和时间提供满足用户需求的应用。
这里值得大家注意的是:Java程序有可能同时作为小程序和应用程序运行。尽管创建这些类型的程序之间有差别,但他们彼此并不互相冲突。当程序作为应用程序运行时,它作为小程序的特征可以忽略,反之亦然。