查看本机JDK安装路径以及版本情况/usr/libexec/java_home-v获取指定JDK版本的安装路径/usr/libexec/java_home-v11注:多个相同版本情况下,需指定具体的版本号终端执行相关命令进行配置JDK修改~/.zshrc配置,配置如下:#设置JDK8exportJAVA_8_HOME=`/usr/libexec/java_home-v1.8.0_333`#设置JDK11exportJAVA_11_HOME=`/usr/libexec/java_home-v11`#默认JDK11exportJAVA_HOME=$JAVA_11_HOME#alias命令动态切换J
👨🎓博主简介 🏅云计算领域优质创作者 🏅华为云开发者社区专家博主 🏅阿里云开发者社区专家博主💊交流社区:运维交流社区欢迎大家的加入!🐋希望大家多多支持,我们一起进步!😄🎉如果文章对你有帮助的话,欢迎点赞👍🏻评论💬收藏⭐️加关注+💗文章目录前言下载jdk1.8安装包安装jdk1.8(新建一个纯英文目录,中文可能导致安装失败)配置环境变量校验是否配置成功相关文章:前言本文主要讲解的是在windows上安装jdk的环境和配置环境变量;jdk版本:1.8.381Windows版本:win11(win10通用)下载jdk1.8安装包官网下载地址:jdk下载官网链接需要登陆Oracle账号信息;百
参考:JDK8下载安装教程_涵涵想养猫的博客-CSDN博客_jdk8下载安装下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html根据需要,选择windows版本。 点击接受 弹出网页,创建oracle账户。创建时,须填写正确的邮箱地址,进行验证。注册并登陆账号后,就可以正常点击下载。下载后,打开文件进行安装。单击下一步:根据需要,选择安装位置,并单击下一步选择安装jre的位置,并单击下一步安装完成:配置环境变量:此电脑--属性--高级系统设置--环境变量 新建用户变量,选择之前安装的地址
第一步:下载JDK_8Oracle官网下载地址:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html进入官网JDK_8下载地址后在页面内向下浏览找到适合自己电脑操作系统的安装包下载。注:官网下载需要注册账号,可以注册一下。不想要注册的小伙伴可以选择下载我的网盘分享呀!百度网盘地址:链接:https://pan.baidu.com/s/1YCP8wQL3YXqrHEY_qXwBQA?pwd=0001 提取码:0001腾讯微云地址:链接:https://share.weiyu
前言代理模式不管是JDK,spring框架,还是日常的开发中几乎可以说无处不在,下面一张简图描述了代理这个模式的业务场景,有过一些开发经验的同学对这张图应该不难理解;为什么需要代理1、原有功能增强举例来说,当现有的类的代码只能满足一些基本的功能,而这些功能满足不了新需求,但又不能改动以前的代码,这时候就可以考虑使用代理,通过代理类,扩展原有类的功能,客户端访问的入口只是聪目标对象切换到代理对象而已;2、降低耦合在程序设计时,需要遵循一个叫做“单一职责”的原则,该原则要求每个类功能尽可能单一,为什么要单一,因为只有功能单一这个类被改动的可能性才会最小。现在突然接到需求,需要对现有类的增删改这样的
前言代理模式不管是JDK,spring框架,还是日常的开发中几乎可以说无处不在,下面一张简图描述了代理这个模式的业务场景,有过一些开发经验的同学对这张图应该不难理解;为什么需要代理1、原有功能增强举例来说,当现有的类的代码只能满足一些基本的功能,而这些功能满足不了新需求,但又不能改动以前的代码,这时候就可以考虑使用代理,通过代理类,扩展原有类的功能,客户端访问的入口只是聪目标对象切换到代理对象而已;2、降低耦合在程序设计时,需要遵循一个叫做“单一职责”的原则,该原则要求每个类功能尽可能单一,为什么要单一,因为只有功能单一这个类被改动的可能性才会最小。现在突然接到需求,需要对现有类的增删改这样的
docker安装jdk1、下载jdk安装包1、先判断jdk版本uname-ixb6_64需要下载64的jdk下载地址链接2、将下载的JDK上传到Linux1、新建/usr/java/jdk文件夹mkdir/usr/java/jdk2.将文件上传到该目录下3、创建Dockerfile文件在/usr/java/jdk文件下创建Dokcerfile文件,Docker内容如下:FROMcentos:centos7MAINTAINERtao#新建目录RUNmkdir/usr/local/jdkWORKDIR/usr/local/jdk#将jdk文件拷贝到容器/usr/local/jdk/并解压ADDjd
文章目录每日一句正能量前言安装步骤配置环境变量验证环境变量是否配置成功后记每日一句正能量生命,就像一场永无休止的苦役,不要惧怕和拒绝困苦,超越困苦,就是生活的强者。任何经历都是一种累积,累积的越多,人就越成熟;经历的越多,生命就越有厚度。本来不想写JDK的安装的,因为这个实在太基础了,网上到处都是,随便搜一搜就有,找个博文照着配置就能完成,不过还是抵不住小伙伴们的劝说,他们想让我写成一个系列,把基础补充完整,直接就在我这儿看了,不想再去别的地方搜索,所以本文还是出来了,也是之前实在不想写。想想JDK的安装和配置是做一切的基础,很多开发都需要java环境的支持,还是写写吧。对了,之前已经写过Li
目录一、SPI简介1、概念2、入门案例2.1定义接口2.2两个实现类2.3配置文件2.4测试代码二、原理分析1、ServiceLoader结构2、iterator迭代方法3、hasNextService方法4、nextService方法三、SPI实践1、Driver驱动接口2、Slf4j日志接口四、参考源码基于【JDK1.8】一、SPI简介1、概念SPI即service-provider-interface的简写;JDK内置的服务提供加载机制,可以为服务接口加载实现类,解耦是其核心思想,也是很多框架和组件的常用手段;2、入门案例2.1定义接口就是普通的接口,在SPI的机制中称为【service
最近在使用Tomcat需要配置jdk,但以前安装的jdk17因为版本过高,出现不兼容,因此安装了jdk1.8,现在我来记录一下Windows下JDK1.8下载和配置环境变量的过程。一、下载和安装1.官网下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,现在jdk已经更新到20.0,但我们以1.8为例。 注:有Linux、macOS、Windows三个版本,自行选择。Windows建议下载Windows下的x64Installer安装包。注:如果下载的时候显示以下图片让你登录,你可以进行