JAVA学习 jdk下载安装 Oracle跳过登录验证 配置jdk环境 第一行代码 Hello world

525 阅读4分钟

官网下载jdk

学习JAVA第一步当然是先去Oracle官网下载jdk

个人建议最好下载jdk8经典版本,毕竟经典永流传,稳定恒久远

嘿嘿

image.png

image.png

版本解释:

  • x86是32位电脑装的
  • x64是64位电脑装的,当然64位电脑也可以安装32位,但是貌似64位的会更好更快

时间就是金钱,这里直接给大家一个传送门(爪哇下载|神谕 (oracle.com))

现如今的Oracle官网下载jdk需要登陆Oracle账号

但是有个办法可以直接跳过这步

跳过登陆验证,直接下载

在我们点击下载链接,勾选单选框后,发现下载按钮是锁住的,但是浏览器下方自动给出了下载地址 image.png

先在浏览器上对这个按钮 右键 复制链接,然后粘贴到文档上进行处理

要跳过登陆验证只需对这个下载地址进行处理即可

image.png

处理完成地址后,将该地址复制粘贴到浏览器地址栏或者迅雷都可以下载

image.png

速度极其的快,几乎是秒完成。

当然,这个办法也可能翻车,我也是在写这篇文章的前几个月成功过。

如果不能下载,或者下载错误,可以去万能的百度网盘找找

安装

安装是傻瓜式安装的

该勾选的勾选

该点next的点next下一步

电脑C盘空间够的话就直接默认安装c盘,后面方便找

由于作者我已经安装好了,就不演示了,这个windows的安装还是很方便的

image.png

配置jdk环境

在我们安装完成jdk后,执行命令行

java --version

是没有反应的,这是因为我们还没有为jdk配置环境变量。

具体配置教程

jdk环境配置有很多种,这里我用的是 JAVA_HOME CLASSPATH path这类配置方法,这种方法,有利于后期学Android开发。

首先,确定我们jdk在电脑上的安装位置

image.png

如上图,一般64位的都默认安装在

C:\Program Files\Java

然后右键我们的此电脑 点击属性打开

image.png

选择 高级系统设置 image.png

高级一栏选择环境变量

image.png

JAVA_HOME

首先呢,我们在系统变量一栏 里面新建一个

分别填入:

# 变量名:
JAVA_HOME
# 变量值:
# 这个地址 就是前面提到的jdk在你电脑的安装位置
C:\Program Files\Java\jdk1.8.0_333

效果图: image.png

path

接着,我们双击 系统变量 里面的path

为它追加一下信息

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

效果图: image.png

CLASSPATH

最后一步,继续在系统变量 里面新建一个CLASSPATH 具体信息:

# 变量名:

CLASSPATH
# 变量值,注意这个变量值的.;%  等等符号都不可以省略,全是精华

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

image.png

命令行测试是否配置成功

要想检测我们的jdk环境变量是否配置成功

只需要两个命令

#第一条命令
javac

#第二条命令
java

执行完命令,终端有给出反应就是成功了

效果图:

image.png

image.png

第一行代码 Hello world

假设我们穿越到远古时代,没有 idea 没有 eclipse

在这刀耕火种的年代,万幸的是我们有java的编译环境

那么,应该如何书写代码,并且把她给运行起来呢

image.png 这里上一张图 生动形象的描述这个过程:


创建文件、书写代码

首先,新建一个文件夹,创建文件HelloWorld.txt

image.png

打开这个文件,写入内容:

public class HelloWorld
{
    public static void main(String[] args)
    {
        System.out.println("Hello World");
    }
}

哦 ~ 耶 ~ 多么优雅的Java代码😘😘😘

注意啦:

Java有严格的代码要求:

如果一个java文件中只有一个类,那么这个类的名字必须与java文件同名

接下来:

  • ①我们给这个文件的后缀改个名字: HelloWorld.java
  • ②在文件夹地址栏输入cmd 快速在当前目录启动终端

image.png

javac命令 编译目标java源文件

首先要做的就是将我们书写的java代码 编译成机器看得懂得二进制文件 .class文件

例如:

# 终端已经在当前目录,javac命令需要输入文件全称带后缀
javac HelloWorld.java

image.png

可以看到执行命令完后,目录下多了一个 HelloWorld.class 文件

java命令 运行代码

现在,我们已经拥有了字节码 .class 文件

接下来只需要运行java命令,使她变成电脑读得懂的机器码 运行起来就好

# 使用java命令跑class文件 就不必输入后缀了
java HelloWorld

image.png

怎么样,是不是很有意思🥰🥰🥰