2018-08-25

java包含三大分支:

1.J2SE --java standard edition--标准版本,这个是下面两个的基础!一般是位于客户端的应用;

2.J2ME--java Micro edition --一般位于嵌入式应用,例如手机游戏

3.J2EE--java Enterprise Editon --一般为服务器端程序的应用:例如JSP站点!

现在就知道J2EE是做什么的了吧

首先java它对开发基于Web的多层{即是J2EE}应用提供了功能上的支持。它包含13种核心技术规范:

(1)Java Database Connectivity (JDBC)以一种统一的方式来对各种各样的数据库进行存取

(2)Java Naming and Directory Interface (JNDI)用于名字和目录服务,它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统等

(3)Enterprise Java Beans (EJB) 提供了一个框架来开发和实施分布式商务逻辑,显著地简化了具有可伸缩性和高度复杂的企业级应用的开发

(4)JavaServer Pages (JSPs) 用以创建动态网页

(5)Java servlets提供的功能大多与JSP类似,不过实现的方式不同

(6)Remote Method Invocation (RMI) 在远程对象上调用一些方法,使用了连续序列方式在客户端和服务器端传递数据

(7)Interface Description Language (IDL)将Java和CORBA集成在一起

(8)Java Transaction Architecture (JTA)可以存取各种事务

(9)Java Transaction Service (JTS) 规定了事务管理器的实现方式

(10)JavaMail 用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类

(11)JavaBeans Activation Framework(JAF) JavaMmail利用JAF来处理MIME-编码的邮件附件,MIME的字节流可以被转换成JAVA对象,或者转换自JAVA对象

(12)Java Messaging Service (JMS) 是用于和面向消息的中间件相互通信的应用程序接口(API)(13)Extensible Markup Language (XML)XML是一种可以用来定义其它标记语言的语言

所以你说的JSP是Java在web上面[一般来说java的web应用成为J2EE]的应用的一个分支而已!

现在你也就知道JSP了哈!

在说JavaScript,

这个是嵌入在网页(一般为html,ASP,JSP等网页)的一种脚本语言,用于数据的验证,支持页面的值的传递等问题的处理;

JavaScript跟java一点关系都没有

java是程序设计语言(与C/C++/C#同类)

JavaScript是网页中的脚本语言(与vbscript等脚本语言同类)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    91数据阅读 8,895评论 0 13
  • 一. Java基础部分.................................................
    wy_sure阅读 9,307评论 0 11
  • 转自陈明乾的博客,可能有一定更新。 转原文声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、...
    C86guli阅读 10,213评论 6 72
  • 牵引力教育五大编程语言,哪种适合你? 在计算机使用越来越广泛的今天,编程已经成为了一项基本技能。很多人在选择编程的...
    sfsdfsad阅读 548评论 0 0
  • “潇雨婷,你来不来同学聚会啊?你的霍学长也在哦!”潇雨晴邪恶的说道,她勾起唇,气氛很危险。 “学长也在吗?那我...
    封小鱼阅读 3,523评论 0 0

友情链接更多精彩内容