美文网首页
java程序的分类

java程序的分类

作者: just_me1989 | 来源:发表于2017-05-03 11:31 被阅读0次

    总是用什么框架开发Javaweb程序,有一天领导让用java写程序 专门往mongodb数据库里些数据

    我开始还是建立了javaweb项目 写了一个Java类  部署到tomcat上,没事运行都得启动tomcate 然后在浏览器里请求 才去执行那个Java类。。。

    以上做法 表示自己很菜。。。

    经过沟通学习  知道这种情况完全可以写个独立的小程序 直接运行 就像exe文件一样!

    缺少知识点:

    原来Java程序有这几种分类:

    (a)内嵌于Web文件中,由浏览器来观看的_Applet 。

    (b)可独立运行的 Application 。

    (c)服务器端的 Servlets。

    注:Application和Applet是两个概念,前者指的是一个完整程序,后者指的是一个小程序,作为一个完整程序他具有一定的独立性,玩过手机游戏都知道一个手机游戏对应一个jar文件,这个jar文件就相当于一个Application,你运行游戏只需要选中它运行即可,不需要先启动另外一个程序后才能启动它。而Applet则需要先启动浏览器后才能运行它。Applet因为小可以被看作一个软件组件,他可以作为一个动态网站的一个组成部分,Applet的主要用途是完成复杂的逻辑,这个是在JAVASCRIPT等脚本语言和JSP和ASP等动态网页技术还没出现时负责动态的显示数据的作用,类似微软的ActiveX组件。

    在JAVA领域有三个“let”:

    MIDlet:移动设备应用程序

    Servlet:服务器程序

    Applet:浏览器小程序

    他们共同特点就是小可当作一个完整Application的一个组件来用。

    另外:实际自己把Java类(main方法)生成jar文件,jar->exe

    相关文章

      网友评论

          本文标题:java程序的分类

          本文链接:https://www.haomeiwen.com/subject/ckyktxtx.html