Java的第一步:环境配置

一、下载编译器和JDK

在开始你的java之路之前你需要完成两个步骤:
Java编译器eclipse下载地址:Eclipse下载
Java的编译环境JDK下载地址:JDK下载
编译器是用来编写代码时用的软件,在下载时注意自己电脑系统是32位还是64位,下载对应的版本下载好安装完成。
JDK是java程序运行必要的环境,下载时同样需要注意操作系统是32位还是64位,下载好之后就可以安装了,安装时要记住自己安装JDK的路径

二、安装JDK

  1. 正常下载java后有两个文件 jdk 和 jre

  1. 此电脑——属性——高级系统设置——环境变量

  1. 接下来就是具体的配置过程:
    (1)点击“系统变量”下面的”新建“选项
    (2)在”变量名“处填上”Java_Home“
    (3)”变量值“为JDK安装路径,我的是”D:\java\jdk1.8.0_181“
    (4)点击”确定“选项

    (5)在”系统变量“中找到”Path“,并选中”Path“点击”编辑“选项选择右边的“编辑文本”,将引号里面的全部复制“%Java_Home%\bin“和”%Java_Home%\jre\bin”,到“变量值”栏的最前面,“确定”

    (6)在“系统变量”栏,“新建”,“变量名”为“CLASSPATH”,“变量值”为“%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”,最后点击“确定”


点击“环境变量”最下面的“确定”选项

  1. 回到电脑桌面,按快捷键“Win+R”,输入“cmd”
  2. 检查Java环境是否配置成功
    (1)输入"java"
    (2)输入"javac"

如图,若成功显示,则表示环境变量已配好,之后就可以开始敲代码啦。

【Java基础】Java入门(一)相关推荐

  1. Java基础小白入门教程-----百知教育java基础学习1---胡鑫喆

    Java基础小白入门教程(胡大大出品,彩蛋请自寻) 胡鑫喆 https://www.bilibili.com/video/BV1wE411V7Zo?from=search&seid=38511 ...

  2. Java基础-Java中的堆内存和离堆内存机制

    Java基础-Java中的堆内存和离堆内存机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 转载于:https://www.cnblogs.com/yinzhengjie/p/9 ...

  3. Java基础-JAVA中常见的数据结构介绍

    Java基础-JAVA中常见的数据结构介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.什么是数据结构 答:数据结构是指数据存储的组织方式.大致上分为线性表.栈(Stack) ...

  4. Java基础-Java中的内存分配与回收机制

    Java基础-Java中的内存分配与回收机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一. 二. 转载于:https://www.cnblogs.com/yinzhengji ...

  5. Java基础——Java多继承的三种实现方式

    Java基础--Java"多继承"的三种实现方式 Java语言本身只支持单继承(每个类只能有一个父类),但单继承的局限性很大,因此,可以通过以下的方式实现"多继承&quo ...

  6. [重学Java基础][Java IO流][Exter.2]IO流中几种不同的读写方法的区别

    [重学Java基础][Java IO流][Exter.2]IO流中几种不同的读写方法的区别 Read 读入方法 read(): 一般是这种形式 public int read() 1.从流数据中读取的 ...

  7. Java基础----Java编程语言概述

    Java基础----Java编程语言概述 文章目录 Java基础----Java编程语言概述 Java编程语言概述 1-1 软件开发介绍 1.1软件开发介绍 1.2 常用命令 1-2 计算机编程语言介 ...

  8. JAVA基础--JAVA SE(知识点总结 Ⅴ )

    前面内容请见: JAVA基础–JAVA SE(知识点总结 Ⅰ ) JAVA基础–JAVA SE(知识点总结 Ⅱ ) JAVA基础–JAVA SE(知识点总结 Ⅲ ) JAVA基础–JAVA SE(知识 ...

  9. Java基础-Java中常用的锁机制与使用

    Java基础-Java中常用的锁机制与使用 锁lock或互斥mutex是一种同步机制,主要用于在存在多线程的环境中强制对资源进行访问限制.锁的主要作用为强制实施互斥排他以及并发控制策略.锁一般需要硬件 ...

  10. Java基础笔记(入门,语法基础,流程控制,数组)

    Java语言入门 发展历程 三大技术体系 JavaSE 标准版 JavaEE 企业版 JavaME 嵌入式版 Java语言特点 简单性 健壮性 面向对象 分布式 多线程 动态性 可移植性(跨平台) J ...

最新文章

  1. 手写select,解决浏览器兼容性
  2. 以太坊、Hyperledger Fabric和Corda,哪个更好?
  3. python排序算法实现_十大排序算法python实现
  4. WebStorm For Mac下载及破解方法
  5. 利用php-console和Chrome开发者工具实现PHP应用的printf
  6. 怎么用计算机弹c哩c哩,计算器音乐c哩c哩乐谱 | 手游网游页游攻略大全
  7. 334. Increasing Triplet Subsequence
  8. jQuery源码分析 Sizzle选择器
  9. vue + element中el-table导出excel
  10. Android SharedPreference最佳实践
  11. 来,看我是如何把面试官问倒的!
  12. Linux网络配置之虚拟网卡的配置(Red Hat 6.5)
  13. PHP可以通过什么组件上传大文件
  14. windows10 64位 JDK1.8 下载
  15. 计算机软件编程应聘ppt,[计算机软件及应用]单片机c编程.ppt
  16. python实现百度贴吧自动顶贴机器人
  17. 2021-08-01 半夜睡不着系列之光纤接口类型
  18. 朝花夕拾 - 2020 1024
  19. 新番 | 万万没想到,Hulu有一天也开始推新番了
  20. 线性回归实战【房价预测】

热门文章

  1. Java 实现连连看算法
  2. 论文笔记——扩散卷积循环神经网络进行交通预测
  3. 数学建模系列-预测模型(一)灰色预测模型
  4. 适合python的vim设置
  5. Android studio运行出现Unable to determine application id: com.android.tools.idea.run.ApkProvisionExcepti
  6. 精读《X3D: Expanding Architectures for Efficient Video Recognition》论文
  7. python图像预处理-(二)腐蚀与膨胀
  8. 5分钟白嫖我常用的免费效率软件/工具!效率300% up!
  9. 送给八年以前两年以后的自己
  10. SHA224和SHA256哈希算法原理及实现(附源码)