• JDK 环境配置


    一、环境变量工具介绍

    1.JDK

      Java Development Kit - java开发工具包

      包含JRE。

    2.JRE

      Java Runtime Environment - java运行环境  

    3.JVM

      java虚拟机,嵌在JRE中的软件。注:JVM不能单独下载。

    4.三者关系

      JDK <--- JRE <--- JVM(范围包含关系)

    二、配置环境变量

      我的电脑——>右键——>属性——>高级——>环境变量——>选择变量类型。

      变量类型有系统变量配置和用户变量配置。

      变量环境包含path和classpath两项。但常加项home项。下面以用户变量下配置:

    1.home配置内容

      home变量名:JAVA_HOME

      home变量值:java安装目录,即bin的上一层。

    2.path配置内容 - bin目录里都是些.exe的文件,是运行java时必须的文件集

      path变量名:PATH

      path变量值:%JAVA_HOME%in

    3.classpath配置内容 - 字节码文件的路径,告诉JVM从哪里加载字节码

      classpath变量名:CLASSPATH

      classpath变量值:.(点)

    注意:a.用户变量名通常用全大写字母。系统变量的一个单词全小写;多个单词,第一个单词是全小写,其他单词首字母大写。

         b.classpath点表示当前路径。

    三、编译运行程序

    1.创建程序:

      可以记事本编写,也可用特定软件,文件的扩展名是.java

      注意:
                  源码中可以有一个或者多个类
                  但是只能有一个是public修饰的
                  一旦有public,那么文件名必须和public修饰的类名一样
                  如果没有public修饰,文件名与其中任何一个类名相同即可

    2.编译程序:

      把源码转换成字节码

      .java ----> .class

          过程:
                1,编译也是检查代码错误的过程
                2,如果没有任何错误,编译通过,生成字节码文件

           命令:javac
                   javac 原文件名(带后缀)
                   javac HelloWorld.java

    3.运行程序

        java 类名
            java HelloWorld 

     注意:
           一旦源码中有包结构的声明,编译的时候必须展开包结构
           javac 文件名 -d 展开的目录(你想要把包展开在什么位置)
           运行的时候:
           java 包名.类名
           java com.corejava.day.HelloWorld      

    问:为什么还要JAVA_HOME?
            因为以后会用到一些用java语言编写的软件:
     这些软件会默认的从JAVA_HOME中寻找JRE

  • 相关阅读:
    Android深度探索-卷1 第三章
    Android深度探索-卷1 第四章
    Android深度探索-卷1 第二章
    Android深度探索-卷1 第一章
    硬件抽象层HAL
    嵌入式Linux调试技术
    蜂鸣器驱动
    控制发光二极管
    搭建S3C6410开发板的测试环境
    统计单词个数
  • 原文地址:https://www.cnblogs.com/liuzhenyou/p/4658716.html
Copyright © 2020-2023  润新知