首页 > 编程语言 >小白逆袭大神之路:零基础Java教程,手把手教你安装JDK与配置主流IDE

小白逆袭大神之路:零基础Java教程,手把手教你安装JDK与配置主流IDE

时间:2024-03-20 12:59:46浏览次数:24  
标签:Java IntelliJ JDK 步骤 小白逆袭 IDEA IDE

  1. 了解JDK和IDE

首先,让我们来简单了解一下JDK和IDE。

  • JDK(Java Development Kit):这是Java开发的核心工具包,包含了Java运行时环境(JRE)、Java编译器(javac)以及其他一些工具。简单来说,没有JDK,你就无法编写或运行Java程序。

  • IDE(Integrated Development Environment):这是一个软件应用程序,它提供了编写、调试和运行代码所需的所有工具。对于Java来说,流行的IDE有Eclipse、IntelliJ IDEA和NetBeans等。

安装JDK

好,现在我们来安装JDK。

步骤1:前往AdoptOpenJDK官网。JDK所有版本都在这。

步骤2:在网站上,选择适合你的JDK版本。我这里是MAC版本。

步骤3:下载完成后,打开下载的.dmg文件。

步骤4:拖动图标到“应用程序”文件夹中

步骤5:打开终端设置环境变量。

export JAVA_HOME=$(/usr/libexec/java_home)

为了让这个变量在每次打开新终端时都生效,你可以将上面的命令添加到你的.bash_profile.zshrc文件中。这取决于你使用的是bash还是zsh作为你的shell。如果你不确定,可以在终端中输入echo $SHELL来查看。

  1. 安装IDE

接下来,我们要安装一个IDE。以IntelliJ IDEA为例:

步骤1:前往IntelliJ IDEA官网。Community”版本是免费的。

步骤2:下载.dmg文件后,打开它。

步骤3:将IntelliJ IDEA的图标拖到“应用程序”文件夹中。

步骤4:打开“应用程序”文件夹,找到IntelliJ IDEA,双击启动。

步骤5:在首次启动时,IntelliJ IDEA会提示你安装额外的插件和配置。你可以按照提示进行,或者选择跳过。

  1. 验证安装

最后,我们来验证一下JDK和IDE是否安装成功。

步骤1:在终端中输入以下命令来验证JDK安装:


java -version

步骤2:打开IntelliJ IDEA,创建一个新的Java项目,尝试编写一个简单的“Hello World”程序。

就这样,你现在已经在Mac上成功安装了JDK和IDE,准备好开始你的Java编程之旅了!

标签:Java,IntelliJ,JDK,步骤,小白逆袭,IDEA,IDE
From: https://blog.csdn.net/qq_33449977/article/details/136872633

相关文章

  • JAVA实战开源项目:高校大学生创业管理系统(Vue+SpringBoot)
    目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1系统公告模块2.2创业项目模块2.3创业社团模块2.4政府政策模块2.5创业比赛模块三、系统设计3.1用例设计3.2数据库设计3.2.1系统公告表3.2.2创业项目表3.2.3创业社团表3.2.4政策表四、系统展示五、核......
  • 计算机电子书 (二)- Java
    书名有夸克网盘超链接,点击后可免费快速下载。(内容完善中)~~~文章目录前言一、Java1.基础2.并发和多线程3.虚拟机4.设计模式二、JavaEE和Spring三、SpringBoot四、SpringCloud、微服务五、优化性能重构前言计算机电子书籍一、Java1.基础Java编程思想(第4版)......
  • JAVA基础语法和开发工具配置
    程序开发步骤程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。程序的步骤:编写->编译->运行JAVA基础语法一个JAVA程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作对象:对象是类的一个实例,有状态和行为。类:类是一个模板,它描......
  • 深入解析Java中的Vector集合类!
      咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及JavaSE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~......
  • Java之FileWriter详细解读
      咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及JavaSE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~......
  • JAVA 线程池SingleThreadExecutor实践教程
    SingleThreadExecutor是一个单线程的Executor,它使用单个工作线程来执行任务,保证所有任务按照指定顺序(FIFO,LIFO,优先级)执行。下面是使用SingleThreadExecutor的实践教程:步骤1:创建SingleThreadExecutor你可以使用Executors类提供的newSingleThreadExecutor方法来创......
  • JAVA线程池ScheduledThreadPool实践教程
    ScheduledThreadPool用于在给定的延迟之后,或者定期执行任务。以下是如何在Java中实践使用ScheduledThreadPool的步骤:步骤1:创建ScheduledThreadPool首先,使用Executors的newScheduledThreadPool方法来创建一个ScheduledThreadPool。参数是你想要在池中保持的线程数量。i......
  • 【Java初阶(一)】初识Java
    ❣博主主页:33的博客❣▶文章专栏分类:Java从入门到精通◀......
  • 【Java初阶(二)】分支与循环
    ❣博主主页:33的博客❣▶文章专栏分类:Java从入门到精通◀......
  • [Java基础学习][集合]java常见集合:Java中集合框架提供了大量的集合类:常见的list、set
    总结与区别:Set:去重;      set去重本质:equals+hashcode;    常见的HashSet、TreeSet。    HashSet基于哈希表实现,插入、删除、查找。不保证顺序    TreeSet基于红黑树实现,保证顺序,查找较快;treeSet:排序继承comparable接口进行比较排序   Se......