Java 入门环境变量配置

1、移动互联网:就是将移动通信和互联网二者结合起来,成为一体。是指互联网的技术、平台、商业模式和应用与移动通信技术结合并实践的活动的总称。

2、操作系统:(Operating System,简称OS):是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

3、平台(硬件+OS)的相关性:

我们把能够支持程序运行的硬件或软件环境称为平台。

不同的平台都有其特有的指令格式,也就是说Win支持的指令格式和Linux支持的指令格式是不一样的,进而导致了Windows的可执行文件不能在Linux平台上运行,反之Linux的可执行文件也无法再Windows上运行,把这种情况称为平台相关性。

平台的相关性会导致应用软件的迁移问题就暴露出来了

4、计算机语言分类:

     1)机器语言:直接用二进制指令表达,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。

     2)汇编语言:使用一些特殊的符号来代替机器语言的二进制码(又称符号语言),计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言,汇编语言依赖于硬件体系,开发难度大。

     3)高级语言:使用一定格式的自然语言进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行,不直接操作硬件,把繁琐的翻译操作交给编译器完成。

     Java就属于高级语言范畴

5、进制转换以及原码、反码、补码

 

一、Java 简介:了解更多点击菜鸟教程

        简单来说,Java 是一门面向对象编程语言,吸收了C/C++的优点,摒弃了C/C++复杂的指针等内容,也不需要用户手动释放内存空间。Java 本身还具备了很强的可移植性,通过将源代码编译成二进制字节码,然后通过不同平台的Java虚拟机(Java Virtual Machine,简称JVM)来解释执行字节码,从而实行了“一次编译,到处执行”的跨平台特性。

Java的应用领域非常广泛。!

1、如何理解JAVA的跨平台性

       Java之所以能够实现跨平台性,是因为Java在主流操作系统中都实现了Java虚拟机,而每个系统的虚拟机编译出的.class文件都是统一的,这个.class文件能在任意一个安装了Java虚拟机(JVM)的系统平台上运行(即:任何操作系统并不影响java代码的执行),所以Java的跨平台性得依赖不同平台的Java虚拟机(JVM)。

        要运行Java程序,必须要安装JDK(Java Development kit),不同的操作系统需要安装有不同的JDK(JDK内部有JVM)。但是值得注意的是Java虚拟机是不跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。

2、Java虚拟机(JVM)是如何将java源文件变为机器可识别语言的呢?

     首先,Java虚拟机(JVM)通过JDK中的“javac.exe”此程序,将java源文件(扩展名为.java)编译生成与平台无关的字节码文件(扩展名为.class)。

     其次,通过“java.exe”此程序,可以将字节码文件在对应的操作系统下将其解释执行。通过操作系统,就实现了机器可识别的语言。

     Java源文件(.java)--->JVM虚拟机编译---->.class文件--->各个平台的Java虚拟机加载执行.class文件

二、Java 环境配置:

      JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。

      JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。

      Java虚拟机(Java Virtual Machine),简称JVM,它是运行所有Java程序的虚拟计算机。

1、JDK下载  官网下载

      

       

下载之后,然后傻瓜式的安装了(一般都更改下安装路径),记住你的安装路径,后面配置环境变量会用到。

注意:JDK安装路径不要带中文,最好也不要包含空格字符的英文路径

2、配置环境变量

        JAVA_HOME、PATH、CLASSPATH(指JVM在运行时去哪一个目录路径加载字节码文件)不会百度,

        默认情况下,JVM从当前路径去寻找指定的字节码文件。从Java5开始 CLASSPATH 默认就是当前路径,一般可不用配置。

        右击我的电脑->属性->高级->环境变量->新建添加以下环境变量

        

1)PATH变量:指Java开发工具的位置

     变量名:PATH

     变量值:路径\jdk1.8.0_144\bin    //  // 根据自己的实际路径配置

2)JAVA_HOME 变量:指JDK的安装根路径

     变量名:JAVA_HOME

     变量值:路径\jdk1.8.0_144       // 根据自己的实际路径配置

3、测试是否配置成功

     Window+R 打开cmd窗口,输入 java 或 java -version 出现如下说明配置成功

     

三、编写Java第一个程序

1、编写 Java源文件,代码如下:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World"); // 打印 Hello World
    }
}

2、打开cmd窗口,输入:javac HelloWorld.java  编译生成 .class 字节码文件

    

3、再输入 java HelloWorld  执行字节码程序,得到结果

   javac  和  java 的用法

   

    

 

ends ~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值