zoukankan      html  css  js  c++  java
  • Java 学习笔记 第一章:Java语言开发环境搭建

    第一章:Java语言开发环境搭建

    第二章:常量、变量和数据类型

    第三章:数据类型转换、运算符和方法入门

    1、Java虚拟机——JVM 

    • JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的 运行环境,是Java 具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。
    • 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系 统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM 运行在操作系统上。

      

      如图所示,Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。 

    2、 JRE 和 JDK 

    • JRE  (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。 
    • JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。

      我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。 我们想要开发一个全新的Java程序,那么必须安装 JDK 。

    3、JDK9安装图解 

      

      点击下一步,修改jdk安装目录

        

      点击确定,修改jre安装目录,一路下一步即可。

      

    4、 JAVA_HOME环境变量的配置

      4.1、配置环境变量作用 :开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的 bin 目录下。

      

      在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。不进入JDK的 bin 目录,这些工具就不能使用,会报错。为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义 在于告诉操作系统,我们使用的JDK开发工具在哪个目录下。 

     4.2、配置环境变量步骤 Windows 7,8版本 

      1. 计算机鼠标右键,选择 属性 

      

      2. 选择 高级系统设置

      

      3、 高级 选项卡,点击 环境变量 

      

      4.、点击 新建 ,创建新的环境变量

      

      5、变量名输入 JAVA_HOME ,变量值输入JDK9的安装目录 c:Java9jdk-9.0.1 

      

      6.、选中 Path 环境变量, 双击 或者 点击编辑

      

      7、在变量值的前面,键入 %JAVA_HOME%in; 分号必须要写,必须是英文格式。

      

      8、环境变量配置完成,重新开启DOS命令行,在任意目录下输入 javac 命令,运行成功。

      

     4.3 Windows 10 版本 

      1、 文件资源管理器 --> 此电脑鼠标右键 --> 选择 属性

      

       2、选择 高级系统设置 --> 选择 环境变量

      

      3、点击下方系统变量的 新建 ,创建新的环境变量,变量名输入 JAVA_HOME ,变量值输入JDK9的安装目录 D:2_DevelopToolsJavajdk-9.0.1 

      

      4、选中 Path 环境变量, 双击 或者 点击编辑

      

      5.、点击 新建 ,键入 %JAVA_HOME%in ,必须是英文格式。选中该行,上移到上方,点击确定:

      

      6、 环境变量配置完成,重新开启DOS命令行,在任意目录下输入 javac 命令。

      

      

  • 相关阅读:
    基于Metaweblog API 接口一键发布到国内外主流博客平台
    uva144 Student Grants
    Uva 10452
    Uva 439 Knight Moves
    Uva 352 The Seasonal War
    switch语句
    java——基础知识
    我的lua学习2
    codeforces 431 D. Random Task 组合数学
    codeforces 285 D. Permutation Sum 状压 dfs打表
  • 原文地址:https://www.cnblogs.com/cyit/p/12554327.html
Copyright © 2011-2022 走看看