Java学习的准备工作

  • 一、JDK的下载和安装
  • 二、 Path环境变量的配置
  • 三、使用命令行运行程序
  • 四、IDEA的安装

一、JDK的下载和安装

JDK的下载地址:JDK下载地址
JDK是java程序开发工具包,其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。

二、 Path环境变量的配置

开发java程序,需要使用JDK提供的开发工具,而这些工具在JDK的安装目录的bin目录下,因此需要进行Path环境变量的配置。

配置过程如下:

  1. 高级系统设置-高级-环境变量
  2. 系统变量-新建(变量名:JAVA_HOME,变量值:JDK的安装目录)
  3. 系统变量下的Path-编辑-新建(%JAVA_HOME%\bin)
  4. 将新建的%JAVA_HOME%\bin上移至最上边

三、使用命令行运行程序

以HelloWorld.java为例:

  1. win+R打开运行窗口
  2. cmd
  3. javac HelloWorld.java 编译程序
  4. java HelloWorld 运行程序

四、IDEA的安装

IDEA下载地址
IDEA全程IntelliJ IDEA,用于Java语言开发的集成环境,是Java开发的工具。

Java学习的准备工作相关推荐

  1. 动力节点『lol版』Java学习路线图(一)准备工作

    动力节点2022最新LOL版Java学习路线图,按照每一个学习阶段分享给大家,强烈建议收藏起来,是时候学习真正的Java技术了! 楔子 这天,符文之地被Java编程全面同化,EZ为了适应新世界,开启了 ...

  2. 2022全新Java学习路线图动力节点(一)Java学前准备工作

    动力节点2022最新的LOL版Java学习路线图来了!!!准备做一个系列文章,强烈建议大家收藏起来,是时候学习真正的Java技术了! 楔子 这天,符文之地被Java编程全面同化,EZ为了适应新世界,开 ...

  3. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  4. 【java学习笔记day01】运行第一个程序Helloworld!

    java学习笔记day01 2.什么是软件工程师? 3.什么是软件? 4.开发软件需要计算机编程语言,计算机编程语言有很多,例如 c, c++,Java,NET,c#,php... 5.Java软件工 ...

  5. Java学习软件安装详解

    Java学习软件安装详解 一直对Java的学习马马虎虎,新换的电脑,在重装java软件时遇到很多问题,安装了半天,想着以后自己也可能用到,所以写下来,以供大家参考. 1.准备工作 我的电脑:windo ...

  6. 必看~与众不同、通俗易懂的lol版Java学习路线图

    前言 动力节点2022最新的LOL版Java学习路线图整理完了!!!这篇文章是把每个阶段做了一个汇总,强烈建议大家收藏起来,是时候学习真正的Java技术了! 一.Java学前准备工作 2022全新Ja ...

  7. 萌新的java学习之路——第一周

    萌新的java学习之路--第一周 第一周的学习 这是我学习Java的第一周,写这个博客更多的时为了总结自己这一周的学习情况,如果有人看到我写的博客,有什么问题的话,可以问我.虽然我也是一个小白,但我会 ...

  8. Java学习笔记-Day64 Spring 框架(二)

    Java学习笔记-Day64 Spring 框架(二) 一.控制反转IOC和依赖注入DI 1.控制反转IOC 2.依赖注入DI 3.Spring IOC容器 3.1.简介 3.2.实现容器 3.2.获 ...

  9. 这才是你想要的Java学习路线!

    ​​如今,IT行业里新的编程语言层出不穷,例如Python.Google Go.Rust--这些各有千秋的编程语言让新手程序员挑花了眼,不知道该选哪一个入行比较好. 说到这里,异步君就不得不提Java ...

  10. 2019思维最清晰的java学习路线图,看懂后学习java不再迷茫

    笔者做java开发也有几年了,现在回想自己学习java的经历,当时真希望有一部大体的学习框架,这样自己就不会走许多弯路了,这是我在这三年工作和多年学习中的经验,希望对迷茫的java爱好者有所帮助: 第 ...

最新文章

  1. mysql 存储引擎 介绍
  2. matlab中非0即1函数,matlab 中统计一个数组中非零元素个素的函数名称是什么?
  3. 吴恩达机器学习--单变量线性回归【学习笔记】
  4. 《Python Cookbook 3rd》笔记(3.16):结合时区的日期操作
  5. git 常用命令思维导图
  6. 7-5 表达式转换 (18 分)
  7. iBase4J部署总结¥
  8. 动态加载so库的实现方法与问题处理
  9. 7 Object类型
  10. 计算机图形学(三)——实验三:圆的生成算法
  11. 【TSP】基于matlab GUI蚁群算法求解旅行商问题【含Matlab源码 1032期】
  12. gcc CFLAGS中调试和优化标志
  13. 用java开发的软件_java开发需要用到的软件有哪些
  14. 搭建机器人电控系统——通信协议——IIC通信原理及其实例(库函数+模拟IO口)
  15. LoadRunner 录制IE 8卡死
  16. Win10编译OpenJDK源码
  17. Spring系列学习之Spring Data Envers数据访问
  18. 好心情:吃精神科药物药不见效?你可能忽视了血药浓度
  19. hangfire oracle,.net core 之Hangfire任务调度
  20. matlab—赋值具有的非单一 rhs 维度多于非单一下标数

热门文章

  1. Qi v1.2.4协议 之 9 Stand-by Power 【英文翻译】
  2. 在线教育app平台搭建招生系统教培系统源码
  3. MySQL详细学习教程(建议收藏)
  4. 2、认识常见网络设备
  5. win11笔记本没有网络图标问题的解决历程
  6. 世界 图书 学科 分类
  7. 《java就业培训教程》读书笔记
  8. linux p2p1网卡,linux下解决P2P终结者
  9. 低代码,想说爱你不容易
  10. 在IIS7运行ASP程序