这次的是使用ubuntu的apt来进行openjdk的下载和卸载,不得不说linux的包管理系统真的香!

1、使用apt下载openJDK


我们先使用apt来下载openJDK


# 更新软件源sudo apt update# 查找openjdk,找到自己想要的版本sudo apt search openjdk# 安装openjdksudo apt install openjdk-11-jdk 

2、检查java是否安装成功


使用java -version查看java是否安装成功


java -version 

有版本的显示就是安装成功了

3、更换java版本


在学习过程中我们经常会学习不同版本的java的特性,这个时候需要我们配置其他版本的java来学习。

那么在ubuntu中如何更换java版本呢?

我们可以通过如下命令来更换java版本:


sudo update-alternatives --config java 

如果我们只用apt安装过一个版本的java,那么会显示如下结果

因为我这个时候只下载了一个openjdk11,所以显示无需配置

那么为了演示如何更换版本,我再用apt安装一个openjdk16

在我们安装openjdk16之后,输入java -version

这个时候如何更换为java11呢?

输入上面的指令


sudo update-alternatives --config java 

最后

本人也收藏了一份Java面试核心知识点来应付面试,借着这次机会可以免费送给我的读者朋友们:

目录:

Java面试核心知识点

一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!

Java面试核心知识点

转存中…(img-svpR4Q2p-1628508052275)]

Java面试核心知识点

一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!

[外链图片转存中…(img-sdR1gonf-1628508052277)]

Java面试核心知识点

资料的领取方式:点赞后【戳面试资料】即可免费获取哦!

【linux,跟Java初学者分享几点经验相关推荐

  1. 你知道面试必问的AOP吗,跟Java初学者分享几点经验

    */@After(value="cut()")public void after(){System.out.println("最终通知....");}/*** ...

  2. 正式加入阿里巴巴!跟Android初学者分享几点经验,附超全教程文档

    O(∩_∩)O~今天又给大家带来了21道Android高级面试题,搞懂了这些相信你去面试的时候一定可以镇住面试官 为此我把这些知识整理成了一个983页PDF,从基础到进阶.含有BATJ.字节跳动面试专 ...

  3. 跟Android初学者分享几点经验

    http://www.jizhuomi.com/android/course/327.html 刚学Android开发的人肯定想知道过来人是怎样入门的,有哪些经验,怎样能少走弯路.本文就跟大家分享一位 ...

  4. 史上最强鸿蒙教程来袭!跟Android初学者分享几点经验,专题解析

    缘起 经过近十年的发展,Android技术优化日新月异,如今Android 10.0 已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS.到了各大厂商手里,改源码.自定义系统, ...

  5. 安卓rom开发教程!跟Android初学者分享几点经验,写给正在求职的安卓开发

    越来越多的人在提"移动端的下半场"."Android 开发的焦虑"之类的,也有人在喊"技术天天在变,学也学不完","昨天 Kotl ...

  6. java初学者必读-经验总结--经典!

    CSDN - 技术社区 - 主 题: java初学者必读-经验总结 作 者: wjmmml (笑着悲伤) 信 誉 值: 183 所属论坛: Java J2SE / 基础类 问题点数: 24 回复次数: ...

  7. 好程序员Java培训分享Java初学者必读

    好程序员Java培训分享Java初学者必读,近年来各种各样的编程语言不断崛起,但唯有Java是牢牢占据着老大的位置,目前几乎90%以上的大中型互联网应用系统在服务器端开发首选Java.因此,也是吸引了 ...

  8. stm32移植paho_如何在STM32上移植Linux?超详细的实操经验分享

    原标题:如何在STM32上移植Linux?超详细的实操经验分享 刚从硬件跳槽为嵌软时,没有任何一丝的准备.一入职,领导就交代了一项特难的任务--在stm32上移植linux! 瞬间我就懵了,没办法硬着 ...

  9. 一位工作七年的Java工程师给毕业生的经验分享

    活动地址:毕业季·进击的技术er 一位工作七年的Java工程师给毕业生的经验分享 大学专业与工作? 第一份工作 毕业季职场新人应如何选择工作? 工作中,技术er应如何在技术领域快速成长? 你用过哪些开 ...

最新文章

  1. PostgreSQL学习手册(常用数据类型)
  2. 汇编语言 在存储单元中显示字符串
  3. C#三层结构(4)——扩展-加密字符窜源代码
  4. stm32串口学习(一)
  5. YUV420图像格式
  6. SpringBoot目录
  7. Python下安装Opencv
  8. gof 设计模式 java_javaSE中的GOF设计模式
  9. 第八章 DirectX 3D模型加载和骨骼动画(上)
  10. QPushButton中clicked消息参数一直返回false问题解决方法
  11. Ctrl、Alt、Shift常用的电脑快捷键大全(收藏级)
  12. 《tensorflow实战》6——强化学习之策略网络
  13. iOS获取当前设备型号等信息总结 包含iPhone7和iPhone7P
  14. 阿里原来这么容易就能进去…
  15. 理解inux 下 intel处理器睿频
  16. 递归算法时间复杂度分析
  17. CAD文件翻译和本地化
  18. 3月16日-17日学习总结
  19. web应用从服务器主动推送消息到客户端到方式
  20. UCOS-II移植ARM的笔记

热门文章

  1. 2021级C语言大作业 - 坏蛋冰淇凌
  2. 使用STAR方法完善简历
  3. arduino运行java_调试在Arduino MKR1000上运行的Arduino Uno代码
  4. java 调用 .net dll_c# – 如何从Java调用.NET dll
  5. 从入门到入土:Python实现爬取刷新微博推荐和最新好友微博|cookie调用|模拟登录
  6. Python vim 环境搭建
  7. 当运行 Linux 内核的机器死机时...
  8. 物联网设备数量激增,续航难题该如何解决?
  9. 提升源代码安全管控 从源头保护敏感数据
  10. JS、Java、C 依然强势,Go、Kotlin、Python 成为潜力股,2020 开发者生态系统报告揭晓!...