Java Platform, Standard Edition(JAVA SE)
参考:https://docs.oracle.com/javase/7/docs/index.html
Java SE可以开发和部署桌面应用程序和服务器端应用程序,Java SE和组件提供当前应用程序需要的丰富的用户接口、性能、通用性和安全性。
Oracle有两个产品的实现是基于Java Platform Standard Edition (Java SE) 7的,Java SE Development Kit(JDK) 7和 Java SE Runtime Environment (JRE) 7
JDK7是JRE7的一个超集,包含JRE7的一切,加上工具如编译器、调试器必须的小的应用程序和程序,JRE7提供的库,java虚拟机(JVM),和其他组件运行的小程序,用java编程语言编写的应用程序,注意,JRE包括不是由java SE规格要求的组件,包括标准和非标准的java组件。
以下概念图阐述了甲骨文的java SE产品的成分:
1.Java™ Platform Standard Edition 7名称和版本
版本号:
Oracle产品的进化就是JAVA SE平台的的进化,每一个Oracle产品都有一个版本号来表名它实现的是JAVA SE的哪个版本,版本号通常用于营销和文档的目的。
Oracle有两个产品实现了JAVA SE7平台: JDK 7 (Java™ SE Development Kit 7) 和 JRE 7 (Java™ SE Runtime Environment 7).
平台和产品版本
Platform/Product | Full Name | Abbreviation |
---|---|---|
Platform name | Java™ Platform Standard Edition 7 | Java™ SE 7 |
Product that implements the platform | Java™ SE Development Kit 7 | JDK™ 7 |
Product that implements the platform | Java™ SE Runtime Environment 7 | JRE™ 7 |
版本字符串:
一些Oracle产品公开了一个与之分离的版本字符串。但与版本号有关,此版本字符串只有在查询运行时环境时才能看到,或者用户通过调用命令行工具查看,版本字符串具有格式从1.x到1.x.0,x是产品版本号。
在JDK7和JRE7中,版本字符串是1.7和1.7.0,以下是使用版本字符串的一些示例:
- java -version (among other info, returns java version “1.7.0”)
- java -fullversion (returns java full version “1.7.0-bxx”)
- javac -source 1.7 (is an alias for javac -source 7)
- java.version system property
- java.vm.version system property
- @since 1.7 tag values
- jdk1.7.0 installation directory
- jre1.7.0 installation directory
- -
Java Platform, Standard Edition(JAVA SE)相关推荐
- jsp中把js变量赋给java变量,或者将java变量赋给js变量怎么做?
在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况,在此将通用的处理方法小结如下: java变量传给js好办,var a="<%=javaParam% ...
- jsp中把js变量赋给java变量,或者将java变量赋给js变量怎么做
在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况, 值得一提的是:两者确实有办法可以相互赋值,但有局限性:[原因如下] jsp脚本是服务器端脚本--页面一加载就会随 ...
- Java语言,什么是Java语言?Java的版本。
Java简介: Java是一门高级的面向对象程序设计语言.使用Java语言程序时可以跨平台的,从PC机到手持电话.Java程序可以在任何计算机,操作系统以及支持Java的硬件设备上运行. 什么是Jav ...
- Java介绍,什么是Java?
同学们好! 第一次接触软件行业吗?没有关系,看完这篇介绍让你了解到底什么是Java?并对它强大的功能所吸引.希望你能耐心的看完,更了解软件行业,了解Java开发. 1.是不是不知道什么是Java? 官 ...
- asp java 变量_ASP_用stack变量优化Java代码, java程序包含了大量的对象 - phpStudy...
用stack变量优化Java代码 java程序包含了大量的对象,我们需要了解它们是从哪里被访问的,变量存储于何处对程序的性能有显著的影响--尤其是某些需要被频繁访问的变量. 我们写一个Java类,在其 ...
- Spring Boot 3.0 M1 发布,正式弃用 Java 8,最低要求 Java 17。。。
一直以来,Java8都是Java社区心头的痛.因为它代表着以稳定性为主的企业管理层,与拥抱变化为主的底层码农层之间的.爱的魔力拉锯战. 不生!少生!成为各大厂心照不宣的选择. 现在,这种平衡或将打破. ...
- java平衡二叉树,最全Java知识总结
阶段一:筑基 Java基础掌握不牢,对于一个开发人员来说无疑是非常致命的.学习任何一个技术知识无疑不是从基础开始:在面试的时候,面试官无疑不是从基础开始拷问. 内容包括:Java概述.Java基本语法 ...
- java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过
今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...
- idea 新建的java项目没发run_IDEA 如何创建一个普通的 Java 项目,及创建 Java 文件并运行...
首先,确保 IDEA 软件正确安装完成,Java 开发工具包 JDK 安装完成. IDEA 的 Java 项目 (Project) 则相当于 Eclipse 的工作空间 (workspace) 的概念 ...
- 查看java源码时出现class文件而不是java文件,可能是因为java的安装路径下没有src.zip文件而是javafx-src.zip文件
情况说明: 不是maven项目下的源码,就是普通java工程,比如查看System.arraycopy()源码,跳转的时是class文件,并且会提示Decompiled .class file, by ...
最新文章
- 调试webservice遇到“测试窗体只能用于使用基元类型作为参数的方法”的解决办法...
- 通过组策略禁用U盘执行病毒文件
- 安装mysql的rpm包报错_rpm包在centos6.5中安装mysql5.7初始化报错的处理办法
- HDU 3473 Minimum Sum
- 黄文俊:Serverless小程序后端技术分享
- ccf认证俄罗斯方块java_CCF认证历年试题 - osc_h3robkrt的个人空间 - OSCHINA - 中文开源技术交流社区...
- Vue动态传值与接收步骤
- smarty一维数组的引用
- 插件怎么用_PPT插件怎么用?用好了10s就能给出一个动画特效,不好看不要钱
- fedora linux五笔输入法,教你在Fedora 14 下安装五笔输入法
- 52840LED/KEY
- 办公室电脑如何共享计算机,办公室电脑如何互相共享文件?
- java华氏摄氏转换练习
- 不行不行,不能再讨厌英语了,要爱上英语。。。I Love You。。。
- macOS运行Xcode缓慢
- linux传送多个文件大小,linux统计多个文件大小总和
- PS——出现“Not a PNG file“报错的一种解决方法
- 『开发技巧』全网最详尽手把手教你在Ubuntu安装搜狗输入法
- 抖音跳转微信加好友功能实现解析
- java 发送邮件 email相关操作代码测试,生成复杂格式邮件,发送邮件相关操作