java程序、小程序和应用程序三者为什么可以共同存在

createh56个月前 (12-16)技术教程54

今天跟大家总结一下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程序有可能同时作为小程序和应用程序运行。尽管创建这些类型的程序之间有差别,但他们彼此并不互相冲突。当程序作为应用程序运行时,它作为小程序的特征可以忽略,反之亦然。

相关文章

JSTAT命令-对Java应用程序的资源和性能进行实时的监控

对于监控JVM,jdk也提供了很多工具,供我们来使用,其中命令jstat,是JDK自带的一个轻量级小工具,可以查看堆内存各部分的使用量,以及加载类的数量,对Java应用程序的资源和性能进行实时的监控...