假期作业:安装JDK与文本编辑器并编写第一个Java程序 - GGGa-Yi

GGGa-Yi 2021-08-27 原文


假期作业:安装JDK与文本编辑器并编写第一个Java程序


假期作业:安装JDK与文本编辑器并编写第一个Java程序

一、安装JDK
建议安装OpenJDK 11。其安装包可自动设置PATH环境变量,可做到即安即用。
安装的Oracle JDK的,还需手动配置PATH变量,方可在命令行下调用java.exe与javac.exe。
配置方法详见参考资料2.

二、验证JDK是否安装成功
详见参考资料2与3。

三、使用命令行创建目录存放你的代码文件
启动命令行,切换到一个合适的目录,使用md命令创建你存放代码文件的目录。
命令行下输入如下命令就是在d盘创建了javalearn目录,并进入该目录。

d:
md javalearn
cd javalearn

详见参考资料3.
四、安装Visual Studio Code或其他你熟悉的文本编辑器
安装好后VS Code,在命令行下切换到刚才创建的d:\javalearn目录,然后输入命令:

code HelloWorld.java

就可启动VS Code编写HelloWorld.java。并且该文件存放在d:\javalearn目录下
详见参考资料4。

五、编写你的第一个HelloWorld程序
查询资料,尝试编写你的第一个HelloWorld程序。
并在命令行下编译与运行。可尝试使用如下命令:

javac HelloWorld.java
dir *.class
java HelloWorld

注意:

  1. 当执行完javac HelloWorld.java,如果编译成功的话。就会生成相应的字节码文件。
  2. dir *.class 指的是查看当前目录下的所有.class字节码文件。可用来查看字节码文件是否生成成功。
    详见参考资料5。

提交内容:

一、验证JDK安装成功

二、使用命令行创建代码存放的目录

三、使用VS Code编写Java代码

四、编译、运行HelloWorld的程序

  • 使用VS Code编写代码之后,以记事本的方式打开

  • 输入javac HelloWorld.java 回车

  • 编译一个HelloWorld.java字节码文件

上图表示java运行成功

完整版:

五、简述你碰到的问题

  • path变量没有设置正确

问题解决:

当时下载完移动了jdk所在地方,之后没有更改path变量。

参考资料:

  1. Java开发环境简介及下载
  2. Win10下JDK环境变量的设置与JDK的下载
  3. Windows命令行简易入门
  4. 常见问题:Java开发平台与文本编辑器
  5. Java HelloWorld FAQ
发表于
2021-08-27 15:41 
GGGa-Yi 
阅读(0
评论(0
编辑 
收藏 
举报

 

版权声明:本文为GGGa-Yi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/GGGa-Yi/p/15194033.html

假期作业:安装JDK与文本编辑器并编写第一个Java程序 - GGGa-Yi的更多相关文章

  1. MobPush厂商通道排查

    开启log 一、添加开启log代码 有AndroidManifest.xml的 //在AndroidManif […]...

  2. 什么是大数据系统架构 – 左手中倒影

    大数据的应用开发过于偏向底层,具有学习难度大,涉及技术面广的问题,这制约了大数据的普及。现在需要一种技术,把大 […]...

  3. 如何自学人工智能路径规划(附资源,百分百亲身经验) – 经济与编程

    如何自学人工智能路径规划(附资源,百分百亲身经验) 2018-08-01 15:16  经济与编程  阅读(4 […]...

  4. JDK的安装与配置以及eclipse的使用 – Fench

    JDK的安装与配置以及eclipse的使用   一,需要软件:     jdk 和eclipse 二,JDK和 […]...

  5. java stringBuilder的用法 – Jesseylove

    java stringBuilder的用法 String对象是不可改变的。每次使用 System.String […]...

  6. Flink 源码解析 —— 如何获取 ExecutionGraph ?

    ...

  7. Git 系列教程(12)- 分支的新建与合并

    实际工作场景 可能会遇到的工作流 开发某个网站 为实现某个新的用户需求,创建一个分支 在这个分支上开展新工作 […]...

  8. Scala篇:Scala环境及IDEA配置 – 咘雷扎克

    Scala篇:Scala环境及IDEA配置 Scala篇:Scala环境及IDEA配置 1 语言介绍 他已经出 […]...

随机推荐

  1. 第一次写博客,就写如何向外行介绍自己做的是什么,那个我是做web的

      如果想外行问你是做什么的,改如何回答。和内行说java后台就可以了,但外行听不懂,我们该如何描述呢? 我的 […]...

  2. Tableau教程笔记

    Tableau零基础教程 软件与教程 软件 Tableau破解 链接: https://pan.baidu.c […]...

  3. 国内app快速生成平台对比 – smith_feng

    国内app快速生成平台对比  泰格老虎 2013-03-07 00:39:10 这是海恒CEO高鹏写的一篇国内 […]...

  4. .gamma勒索病毒删除+还原文件(Dharma/CrySiS Ransomware)

    安全研究人员已经检测到CrySiS Ransomware的新变体,该迭代处理具有.gamma扩展名的受害者文件 […]...

  5. Mac 10.12安装迅雷2.7.2

    说明:主要是老版本难找,这个版本最好用。 下载: (链接: https://pan.baidu.com/s/1 […]...

  6. vb 6.0数据库操作代码例子

    \’*********************************************** […]...

  7. VUE报表开发

    VUE报表开发 2018-08-20 23:29 by 我的梦想那么大, … 阅读, … […]...

  8. USRP E310 Network Mode启用 – 原子冲击

    USRP E310 Network Mode启用 有问题可以直接跟我联系,更新联系方式:QQ101098759 […]...

展开目录

目录导航