• Java 开发环境搭建


    (一)Java 重要特性 -- 跨平台

      跨平台是软件开发中的一个重要概念,既不依赖操作系统,也不依赖硬件环境。Java 跨平台的实现原理是通过Java 虚拟机来实现的,Write

    Once Run AnyWhere.Java 源代码文件以 java为后缀名的文件,java 文件通过 javac.exe 编译后生成对应文件名后缀为 class 的字节码文件(二进制文件), Java 字节

    码文件通过Java 解释器程序(java.exe)将 class 文件运行在 Java 虚拟机上,这是 Java 跨平台的根本。

    Demo.java  源代码
    ↓→  javac.exe:启动java编译器编译原文件↓为class文件
    Demo.class 字节码文件↓ 文件名取决于类名
    ↓→ java.exe : 启动Java虚拟机解释并执行对应的class文件
    JVM  
       

    (二)JDK、JVM、JRE

      JVM: Java 虚拟机,一款软件模拟的计算机。

      JRE: Java 运行环境,包括  JVM、核心类库(辅助java虚拟机运行的工具。

      JDK: Java 开发工具包,包括 JRE 和 Java 开发工具。

      JDK 目录介绍:

        bin: 存放 开发 Java 工具;

        demo: 源代码的示例程序;

        include: 包含C的语言程序,支持C的本地接口和Java虚拟机调试程序的本地接口。

        sample: 主要包含一些典型的小例子 JNLP 示例;

        jre: 主要包含 Java 程序运行需要的类;>bin 用于运行时的可执行文件; lib 类库。

        

      

    (三)环境搭建

      1、下载 JDK 并安装  http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html#1533649558642

      2、配置 path 环境变量。

        (1)JAVA_HOME : 安装 JDK 的文件目录。如:C:Program FilesJavajdk1.8.0_151

        (2)path环境变量后追加:%JAVA_HOME%in: 告诉java虚拟机需要用到的工具所在目录

        (3)CLASSPATH: .;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;  作用: 告诉 JVM 在指定路径下查找所要执行的类or包,. 在当前路径找,指定路径就到指定的路径下找

      附1: 设置临时环境变量
        set : 查看所有环境变量的信息;

        set 变量名: 查看具体环境变量的值;

        set 变量名 = :清空一个环境变量的值;

        set 变量名 = 具体值 :  给指定变量定义临时具体值。

        添加新值: set 变量名 = 新值;%变量名%   如:set path = %JAVA_HOME%in;%path% 

      附2: 查看是否安装成功

        WIN + R 打开控制台 cmd 回车 > 输入 java -version , 正常显示java 版本说明成功。

      

  • 相关阅读:
    js简单排序
    js希尔排序
    js直接插入排序
    大数运算
    IOC和AOP的理解 (持续更新)
    频发事件的缓存技巧
    执行上下文深入解析(Execution Context)
    二分
    HDU 3790 最短路径问题 (双重权值)
    浅谈Targan算法
  • 原文地址:https://www.cnblogs.com/mafei2014/p/9397367.html
Copyright © 2020-2023  润新知