day4.java开发环境搭建

Java开发环境搭建

JDK下载与安装

JDK安装

1.下载安装包

打开百度,搜索 jdk8(有人说都有jdk12了为什么还用jdk8呢,因为jdk版本更新过快,新版本bug多,更多企业更爱用jdk8) ,进入Oracle官网,注册账号,选择对应版本下载

2.安装程序

双击安装包,安装 jdk 一定要记住安装路径,然后无脑下一步

3.配置环境变量

右键此电脑 – 属性 – 高级系统设置 – 环境变量

在系统变量 – 点击新建 – 输入:变量名:JAVA_HOME 变量值:是刚才的路径

4.配置path变量

在系统变量中找到 path 双击进入,在里面新建两条变量

点击新建输入:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin

这里的 % 是引用的意思,引用 JAVA_HOME里的 bin文件jre文件里的bin文件

5.测试 JDK 是否安装成功

打开cmd,输入 java空格 - version

JDK卸载

1.删除Java的安装目录

右击此电脑 – 属性 – 高级系统设置 – 环境变量 – 在环境变量里找到 JAVA_HOME并双击

会看到一个变量值,复制下来去此电脑找到对应 JDK 删除即可(这是主程序

2.删除JAVA_HOME

主程序删除了以后回到刚才的环境变量,把 JAVA_HOME 删除

3.删除path下,关于Java的目录

JAVA_HOME 下面有个path 把里面的 JAVA_HOME 和 Java相关的删除

然后依次点击 path 环境变量 系统属性 这三个的确定

4.Java -version

打开cmd 输入Java空格 - version

显示“Java 不是内部或外部命令,也不是可运行的程序或批量处理文件

证明卸载成功


下载一个notepad++用来更好的编写代码

helloworld 及 简单语法

  1. 新建一个专门存放代码的文件夹

  2. 新建一个名为Hello的 java 文件

    • 新建一个TXT记事本,后缀名改为 java
    • 名字改为Hello,得 Hello.java
    • 注意:系统能没有显示后缀名,需要自行手动打开
  3. 进入用notepad++进入文件编写代码

    Hello.java 输入一下代码:

    public class Hello{
    	public static void main(String[] args){
    		System.out.print("Hello,World!");
    	}
    }
    
  4. 编译Hello.java文件,会生成一个class文件

    • 代码保存完成后以此文件路径进入cmd(在文件路径前输入cmd空格)
    • 在cmd上输入 javac空格Hello.java(文件名) 回去可以看到多了个后缀是class的文件: Hello.class
    • 多了 Hello.class 文件,就算是编译成功了,如果cmd提示 javac不是内部或外部命令 那应该是 java环境变量没配置好去上面看一下哪一步做错了,搭建好java环境再回来
    • 如果没有提示 javac不是内部或外部命令,又没有生成class文件,那应该是遇到bug了,不用慌,这个后续会讲解
  5. 运行 Hello.class 文件查看是否成功

    在cmd输入 java Hello 就会出现 Hello,World! 这代表运行成功

    如下图:
    在这里插入图片描述

[外链图片转存中…(img-vWXnNPNM-1606466049651)]
标1是 java 环境变量或代码输错会出现的错误提示

标2是 java 文件编译成功,去看文件就会多一个 class 文件

标3是 class 文件运行成功,下方会多出个 Hello,World 你好世界 开启编程世界的大门


可能会遇到的情况

  1. 代码上每个单词的大小写不能出现问题,java的大小写是敏感的

  2. 代码上输出不了中文,这个跟每台电脑的操作系统有关,有些支持中文,有些就不行,这个还是尽量写英文,因为中文呢还有可能出现bug

  3. 文件名和类名必须保证一致,并且首字母大写,类名是代码中第一行class后面的单词,就是那个蓝色的字,如下:

    public class Hello{
    	public static void main(String[] args){
    		System.out.print("Hello,World!");
    	}
    }
    
  4. 符号使用了中文,系统是识别不了的

    以上是比较容易遇到的问题

代码的解释

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

    public class是一个类别,hello是一个类名,前面是修饰符,后面是类名

  2. public static void main(string[] args){

    到main以前的单词都是修饰符关键字,后面这个main是个方法,整个java程序的一个核心方法,叫做main方法,程序必须通过这个方法才能执行,后面这个string[] args,是个参数,但这代码没用到

  3. Systen.out.print(“Hello,World!”);

    这里就是让系统输出这个helloworld

基本的了解一下就好,具体什么是类什么是方法,以后慢慢学

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值