(javascript和java区别)(java用到的javascript)

虽然Java写了快七八年了,但是对这几个概念还是很模糊,所以利用这次机会整理下顺便跟大家分享下。

名词解释

  • JCP

JCP全称Java Community Process,成立于1998年,是使有兴趣的各方参与定义Java的特征和未来版本的正式过程。简单来说就是一个定义Java特性和未来发展方向的社区交流组织。

  • JSR

JSR全称Java Specification Requests,意为Java规范提案,作为正式规范文档,描述被提议加入到Java体系中的规范和技术。JSR变为final状态前需要正式的公开审查,并由JCP Executive Committee 投票决定。最终的JSR会提供一个参考实现,它是免费而且公开源代码的。

  • JEP

JEP全称JDK Enhancement Proposal,意为JDK增强建议。用于探索一些新的想法,相比于JSR,JEP更为早期。许多激动人心的改动和想法都来自于JEP,比如:Java8中的lambdas。

  • JLS

JLS全称Java Language Specification,意为Java语言规范。指出Java的语法标准和一些规则, 这些规则包括了合规及不合规程序的说明。规范同时指出了程序的含义并说明了运行后将发生什么。大家可以参考下Java8的规范:https://docs.oracle.com/javase/specs/jls/se8/html/index.html。

区别和联系

  • Java语言的变动由 Java Community Process(JCP)管理。
  • JCP使用Java规范请求(Java Specification Requests,JSRs)来建议和定义对Java平台内容的新增和修改。
  • Java语言由Java语言规范(Java Language Specification,JLS)定义,对JLS的更改则根据JSR 901管理。
  • JEP可以简单理解为更为早期的JSR。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者码世界所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(javascript和java区别)(java用到的javascript)
本文链接:https://www.51qsb.cn/article/m88ap.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-05-31
下一篇2023-05-31

你可能还想知道

发表回复

登录后才能评论