ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DAY3 JDK安装 环境配置 以及运行了第一个代码Hello World!

2021-06-26 02:31:25  阅读:184  来源: 互联网

标签:JAVA JDK java jar DAY3 World 安装 Hello


搭建JDK JAVA 编程平台

1.安装JDK

  1. 去百度搜索JDK 8(后面都没有重大更新,大多数还是用8来编写, 所以下载8即可)oracle甲骨文网站下载,已经注册了账号密码 账号:3275#####@qq.com 密码:Ma########.(注意有点)

  2. 下载相应系统的JDK 8(64位)

  3. 安装,里面先安装JDK再安装JRE,注意JRE不能安装在JDK里面,否则会出现安装失败,一定要记得安装的路径,等下要用到(因为运行会出现冲突),注意要安装官方的版本,否则容易验证失败

  4. 安装成功后进行环境变量的配置

    包括JAVA_HOME 、PATH、CLASSPATH

a、右键单击计算机->属性->高级系统设置,选择“环境变量”。 在“系统变量”栏下单击“新建”,创建新的系统环境变量。

b、创建JAVA_HOME(约定俗成的名字,不建议改别的),变量值就是上面安装的目录

JAVA_HOME

C、创建CLASSPATH

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(切 记设置的话别漏了前面的".")表示引用JAVA_HOME\lib安装目录下dt.jar跟tools.jar两个文件(貌似12以后不用安装?)

CLASSPATH

d、在系统变量PATH下追加%JAVA_HOME%\bin和%JAVA_HOME%\jar\bin

注意:箭头指示的可改为实际路径,win10直接如下图所示即可,win7需要加上;号

  1. 配置好后需要进行验证

    打开CMD, 输入JAVA、JAVAC、java -version(注意一定要小写!!!!不然检查版本就会失败,如果出现说C:\Users\mai88>JAVA -VERSION Unrecognized option: -VERSION Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.)

    成功的话各个指令如下图

    JAVA指令

JAVAC指令

java -version指令:

能出现以后的窗口就大功告成!(妈的,java -version这里输了大写浪费我一天时间!)

有大佬说可以不用jre\bin也行.因为前一个bin包含了jre

下载软件 notepad++

官方地址Notepad++ 8.1 release | Notepad++ (notepad-plus-plus.org)

编写人生中第一个代码Hello world!

  1. 随便新建一个文件夹存放代码G:code

  2. 新建一个java文件(txt改为java)

    o 命名为Hello.java

  3. 编写代码

    1 public class Hello{
    2    public static void mian(String[] args{
           System.out.print("Hello,World!");
        }
    }  

    4.编译 javac java文件,会生成一个class文件

    1. 运行一个class文件,java class文件

      ![](微信图片_20210626020005

(出现人生第一个BUG,string中“S”是大写,写了小写出现找不到字符!)

可能遇到的情况

1.每个单词都不能写错,java大小写敏感

2.尽量使用英文名字

3.文件名字HELLO跟类名必须保证一致,并且首字母大写

4.符号使用了中文

其他:如果还跑不出来就是环境配置有误!!!!!!

今天任务结束!

 

标签:JAVA,JDK,java,jar,DAY3,World,安装,Hello
来源: https://www.cnblogs.com/mai8853490/p/14933244.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有