linux配置jdk环境变量

jdk

  

2019-06-01 20:18:11

  1.  添加系统环境变量:        2. 添加用户环境变量:      截图:   3.不要忘了让配置生效,终端执行 : 4.验证: 注:此文章来源ruglcc的《打造完美接口文档-发布springboot应用到阿里云服务器》        原文地址...

这段时间准备开始学习《深入理解Java虚拟机》,先搭个可以调试的环境出来。按照书中的配置,感觉有许多问题的,这篇文章就用来记录成功编译OpenJDK源代码的一些过程,以及其中的一些配置。 配置信息综述 系统版本:macOS 10.14 Beta OpenJDK版本:jdk-10+46,TAG链接、zip包下载链接。 何处下载OpenJDK源代码 地方有两个, 其一,是书中所说的通过Mercuria...

centeros 安装 jdk1.8

jdk

  

2019-07-13 20:02:25

1.打开url选择jdk1.8下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我选择linux x64版本: 2.下载 下载以后通过命令检查安装包大小是否符合 3.安装 (1)创建安装目录 (2)解压至安装目录 4.设置环境变量 打开文件 在末尾添加 使环境变量生效 添加软...

mac 安装jdk

jdk

  

2019-07-18 16:03:52

以11版本为例 1. 下载jdk 百度搜素jdk,进入官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html 选择版本下载: 下载好的文件: 2. 安装jdk 双击.dmg文件 双击.pkg,开始安装 3. 验证 4. 查看jdk安装路径           &n...

分析 为什么会有Unsafe这个类?(看过的不少类的源码都用过这个类,一直没有想过为什么Java会提供这样的一个类。) 因为UnSafe提供了硬件级别的原子操作,提高了Java对底层操作的能力。Unsafe类使Java语言拥有了像C语言的指针一样的操作内存空间的能力,当然同时也带来了指针的问题。(参考:Java并发与锁设计实现详述(6)- 聊一聊Unsafe) 由IDEA生成的类图 花了一点时间把...

ConcurrentHashMap源码笔记

JDK

  

2019-09-02 19:45:31

1、接口和父类 ConcurrentHashMap扩展了AbstractMap类, 实现了ConcurrentMap接口和Serializable接口。 2、定义的常量和变量   3、put方法 key和value都不能为空。 4、get方法 5、replace方法、remove方法    ...

BigDecimal类解析

JDK

  

2019-09-15 14:20:27

一、介绍    ①Java中提供的操作大数字(超过16位有效)的java.math.BigInteger(大整数的处理类)、java.math.BigDecimal类(大小数的处理类),进行高精度计算。    ②BigDecimal类创建的是对象,所有的数学运算,必须调用其对应的方法(方法参数必须为BigDecimal类型的对象)。   二、常用创...

一、卸载自带的JDK 1.检查服务器上是否存在JDK 2.删除自带的JDK(如果没有,则忽略) 输入rpm -e --nodeps 要卸载的软件 二、去官网下载Linux版本的JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 三、上传到服务器上并解压(小编使用的是Filez...

Locale类-----国际化的类

JDK

  

2019-10-01 23:40:14

①java.lang.Locale代表特定的地理、政治和文化。使用Locale来执行其任务的操作,叫做语言环境敏感的操作。   ②获取一个系统默认的Locale (1)Locale defaultLocale=Locale.getDefault();         //获取此Java虚拟机当前线程默认的语言环境值   ③获取当...

jdk 安装配置

jdk

  

2019-10-10 11:31:38

一:软件准备 1. jdk-8u151-linux-x64.tar.gz  二:jdk安装配置 1.进入Liunx系统 2.使用命令行,创建java安装目录     进入目录cd /usr ,再创建java安装目录mkdir java 3.把jdk-8u151-linux-x64.tar.gz复制到java目录下 4.把jdk-8u151-linu...

JDK动态代理实现原理

jdk

  

2019-11-08 04:23:20

之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。最近关注了一位网友的博客(代码部分基本来自于他那边,非常感谢) 基本上理解了其实现原理。想通过此文章总结下自己理解的程度,同样也算是一次回顾。 让我们先看看基本实现代码吧!执行结果如下:  ------------------before------------------  --------------------a...

win10下安装jdk1.8

jdk

  

2019-12-16 08:17:21

第一步:win10下安装个jdk1.8 链接:https://pan.baidu.com/s/1j5gOtLknV_eHJGHVNlMt1g 密码:r3f1 第二步:配置环境变量 win10中为“此电脑”,选择“属性”,打开“系统”对话框,点击“高级系统设置”标签。弹出“系统属性&rdquo...

学习编程第11章jsp+js+ssm三级联动菜单 项目![ 第一次打开django 要下载 需要等待一会 建立视图 jsp <%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %> 请选择 js /加载省下拉选/ $(function () { KaTeX pars...

Centos 7 安装 Jdk 1.8 两种方式

Jdk

  

2019-12-28 23:20:30

目录 一、下载 二、卸载 三、安装 四、参考网址 一、下载 Jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二、卸载 查看系统是否已安装JDK。一般的linux都默认使用了开源的openJDK。 三、安装 1.切换到root用户,在/usr下创建java文件夹 2.上传...