文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Java及JDK在deepin下如何安装

2023-06-02 22:43

关注

小编给大家分享一下Java及JDK在deepin下如何安装,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1.什么是Java:

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。

Java是典型的面向对象的语言,晚于C++发布,部分语法和思想也参考了C++。
Java在设计的时候尽可能的接近C++,以降低人们的学习成本。可以说Java语法是C++语法的一个“纯净”版,没有头文件、指针运算(也没有指针语法)、结构、联合、运算符重载、虚基类等。
Java分为三个体系:

2.Java 的应用:

3.Java开发环境:

我们可以在各种主流操作系统中进行java的开发编译:Windows、MacOS、Linux(我是在debain上面学习java)...

Java的开发工具:Java JDK、Java运行环境(JRE)、Intellij idea或Eclipse IDE(可选)

4.Java开发环境搭建:

JDK(Java Development Kit):

如果是仅仅安装JDK8,那么在命令窗口中输入命令:

sudo apt installoracle-java8-set-default,自动就会下载安装并配置好环境变量。

如果是安装现在最新的JDK版本JDK10,那么需要在Oracle官网http://www.oracle.com/technetwork/java/javase/downloads/index.html在如下页面中下载JDK(.tar.gz)。

Java及JDK在deepin下如何安装

将其解压缩(-C后面是想解压到的路径):

sudo tar -zxvf ~/Downloads/jdk-8u45-linux-i586.tar.gz -C /usr/lib

配置JDK环境变量:

根据官网介绍:

Starting with version 8u40, the JDK installation is integrated with the alternatives framework and after installation, the alternatives framework is updated to reflect the binaries from the recently installed JDK. Java commands such as java, javac, javadoc, and javap can be invoked from the command line.

所以根本无需像大多数网站介绍的那样需要修改/etc/profile文件,仅需要在shell中运行下面两条命令:

sudo update-alternatives --install /usr/bin/java java /usr/share/jdk-10.0.1/binjava 1000

sudo update-alternatives --install /usr/bin/javac javac /usr/share/jdk-10.0.1/binjavac 1000

其中后面是自己安装的JDK主目录的绝对路径

因为系统中还安装了OpenJDK,所以还要执行以下命令来将安装的版本设置为默认的JDK,首先在shell中用下面的命令查看JAVA的版本和优先级:

update-alternatives --display java

随后执行命令选择JAVA版本:

update-alternatives–config java

执行完之后会列出系统中所有的JDK,让你选择一个作为默认
最后还是执行一下java -version来确认JDK安装成功与否:

Java及JDK在deepin下如何安装

以上是“Java及JDK在deepin下如何安装”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯