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

createh55个月前 (12-16)技术教程47

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

相关文章

太赞了!用Java实现的在线聊天小项目,适合巩固基础(附源码)

对于学习完JavaSE的小伙伴,急需要做一个JavaSE的综合性项目来练练手,提升综合编码能力,那么该JavaSE实现的DQ在线聊天项目项目就非常适合你来练手,该项目的主要目的是让学完Java SE的...

聊天小程序的Java实现 java聊天小程序课程设计

一、 设计任务1.1设计意义《Java基础入门》课程设计是对学生的一种全面综合训练,它包括问题分析,用户界面设计,程序设计基本技能和技巧,多人合作。课程设计是比平时的习题复杂,也更接近实际,使学生学会...

导致程序出现OOM的因素,夜深人静的时候,程序OOM异常追踪

  认真写文章,用心做分享。公众号:Java耕耘者 ??文章都会在里面更新,整理的资料也会放在里面。 作为Java程序员, 除了享受垃圾回收机制带来的便利外, 还深受OOM(Out Of Memory...