当前位置: 首页 > news >正文

关于jdk和java规范

Oracle Jdk 下载地址

https://www.oracle.com/technetwork/java/javase/archive-139210.html

mac环境下安装oracle jdk后的安装地址如下:

/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

配置:

cd ~

vim .bash_profile

ORACLE_JAVA_7_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home"
ORACLE_JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home"
ORACLE_JAVA_9_HOME="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home"
ORACLE_JAVA_10_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home"
ORACLE_JAVA_11_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home"

JAVA_HOME=ORACLE_JAVA_8_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=$PATH:$JAVA_HOME/bin

#文件加载顺序
#/etc/profile >> /etc/paths >> ~/.bash_profile >> ~/.bash_login >> ~/.profile >> ~/.bashrc

ll /usr/bin/java
lrwxr-xr-x 1 root wheel 74B 10 20 12:07 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

openjdk 下载地址

https://jdk.java.net/11/
https://jdk.java.net/12/

JEP java增强提案

http://openjdk.java.net/jeps/0

openjdk8

http://openjdk.java.net/projects/jdk8/

openjdk 10+

http://openjdk.java.net/projects/jdk/10/
http://openjdk.java.net/projects/jdk/11/
http://openjdk.java.net/projects/jdk/12/

oracle java 文档

https://www.oracle.com/technetwork/cn/java/javase/overview/index.html

https://www.oracle.com/technetwork/cn/java/javase/tech/index.html

https://www.oracle.com/technetwork/java/javaee/tech/java-ee-8-3890673.html?ssSourceSiteId=otncn

java 规范

https://docs.oracle.com/javase/specs/

  • java8

https://docs.oracle.com/javase/specs/jvms/se8/html/index.html

  • java11

https://docs.oracle.com/javase/specs/jvms/se11/html/index.html

相关文章:

  • 工作流入门(基础概念篇)
  • AspectJ 简介
  • 三亚之行
  • redis 学习笔记梳理
  • JavaScripte最经典和权威的教程(对象介绍)
  • 自定义注解的简单用法
  • FreeBSD-STABLE 居然是开发用的分支,我一直搞错了好多年...!
  • Spring Data JPA 在 SpringBoot 应用中的简单实践
  • 心与心的交流
  • SimpleDateFormat 线程不安全案例
  • BPEL和JAVA(一篇不错的BPEL入门)
  • 关于 BlockingQueue 的一些认识及资料汇总
  • 欣闻我班上的学生林健在Image Cup比赛中取得好成绩
  • C#.NET常用函数大全
  • Java基本类型简介
  • C++入门教程(10):for 语句
  • css布局,左右固定中间自适应实现
  •  D - 粉碎叛乱F - 其他起义
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Gradle 5.0 正式版发布
  • JAVA 学习IO流
  • jQuery(一)
  • js操作时间(持续更新)
  • linux学习笔记
  • MySQL数据库运维之数据恢复
  • PHP 的 SAPI 是个什么东西
  • 阿里云应用高可用服务公测发布
  • 后端_MYSQL
  • 老板让我十分钟上手nx-admin
  • 理清楚Vue的结构
  • 两列自适应布局方案整理
  • 手写一个CommonJS打包工具(一)
  • const的用法,特别是用在函数前面与后面的区别
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (Python) SOAP Web Service (HTTP POST)
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net 托管代码与非托管代码
  • .NET 中创建支持集合初始化器的类型
  • .net操作Excel出错解决
  • .NET开发人员必知的八个网站
  • .net开发时的诡异问题,button的onclick事件无效
  • .Net中ListT 泛型转成DataTable、DataSet
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • @EnableWebMvc介绍和使用详细demo
  • [ vulhub漏洞复现篇 ] struts2远程代码执行漏洞 S2-005 (CVE-2010-1870)
  • [04] Android逐帧动画(一)
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [Android]竖直滑动选择器WheelView的实现