Java初识-3

Java环境的搭建

3.1 环境搭建前做的整个流程准备步骤

  • 明确什么是JDK, JRE

  • 下载 JDK

  • 安装 JDK

  • 配置环境变量

    • path:windows系统执行命令时要搜寻的路径。
    • 验证是否成功:javac java
    • 选择合适的文本编辑器或 IDE 开发

3.1、什么是JDK,JRE

JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了 JRE。所以安装了JDK,就不用在单独安装JRE了。 => 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等, 如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

简单一句话总结:使用 JDK的开发工具完成的java程序,交给JRE去运行。

3.2 、 JKD、JRE、JVM关系

java6

​ • JDK = JRE + 开发工具集(例如Javac编译工具等)

​ • JRE = JVM + Java SE标准类库

3.3、下载并安装JDK

  1. 官方地址

    www.oracle.com

  2. 安装JDK

    1. 傻瓜式安装,下一步即可。

    2. 建议:安装路径不要有中文或者空格等特殊符号

    3. 如果操作系统是64位的,软件尽量选择支持64位的(除非软件本身不区分)。

    4. 当提示安装 JRE 时,正常在JDK安装时已经装过了,但是为了后续使用Eclipse等开发

      工具不报错,建议也根据提示安装JRE。

  3. 配置环境变量

    1. JAVA_HOME:默认约束,某些应用软件需要用到java,然后就会去找JAVA_HOME这个环境变量来获取到java的文件目录。这样以一个索引的方式,定位Java文件地址(类似于通过某一个类访问其下面的成员)
    2. Path:希望所安装jdk路径下的命令可以在任何文件路径下执行
    3. ClassPath:设置的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包
  4. 验证

    1. Win+R 输入cmd 回车 打开命令行
    2. 输入javac、java、java -version指令验证java环境变量配置是否成功

3.4 、第一个Java程序

  • ​ 步骤

    • 将 Java 代码编写到扩展名为 .java 的文件中。(创建一个文本文件,修改后缀名为.java)
    • 通过 javac 命令对该 java 文件进行编译 (打开命令行 cmd 输入指令 javac 文件名)
    • 通过 java 命令对生成的 class 文件进行运行
      image-20220505122720309
  • 编写代码到记事本

    public class Test{
    	public static void main(String[] args) {
    		System.out.println(“Hello World!”);
    	}
    }
    
  • 编译

    • 输入指令 javac myfirst.java

    img

       如果出现错误:编码GBK的不可映射字符,Java报错,这里可能就是cmd的编码集和java文件对应编码集不匹配
    
    • 修改指令 -encoding utf-8 Myfirst.java即可

    • 如果程序没有错误,没有任何提示,但在当前目录下会出现一个Myfirst.class文

    件,该文件称为字节码文件,也是可以执行的java的程序。

  • 运行

    • 有了可执行的java程序(Myfirst.class字节码文件)

    • 通过运行工具java.exe对字节码文件进行执行。

    img

3.5 、常见问题和解决方法

image-20220505124357660

源文件名不存在或者写错

当前路径错误

后缀名隐藏问题

java7

类文件名写错,尤其文件名与类名不一致时,要小心

类文件不在当前路径下,或者不在classpath指定路径下

java8

声明为public的类应与文件名一致,否则编译失败

img

语法错误:需要分号

编译失败,注意错误出现的行数,再到源代码中指定位置改错

3.6 、总结

学习编程最容易犯的错是语法错误。Java要求你必须按照语法规则编写代码。

如果你的程序违反了语法规则,例如:忘记了分号、大括号、引号,或者拼

错了单词,java编译器都会报语法错误。尝试着去看懂编译器会报告的错误信息

posted @ 2022-05-05 12:59  travellerα  阅读(14)  评论(0)    收藏  举报