萌新上路——初识Java1

       作为一名即将毕业的大学生,刚刚回顾了一下我的四年大学生活,很惭愧,没有发现什么值得纪念的事情。唯一可以撑一下场子的好像也只剩下大学期间自学Java的情况了。所以,萌新在这里把自己学习java的过程写下来,也算是纪念一下即将逝去的青春。闲话不多说。正货开始


一:Java运行机制

       Java的运行机制较为特殊,由Java语言编写的程序需要经过编译步骤,但这个步骤不会生成特点的平台代码,而是生成与平台无关的字节码(.class文件)。当然,这种文件并不能执行,必须使用Java的解释器来执行。而这个特点实现了Java强大的跨平台性能。

    Java语言中,负责解释字节码文件的是JVM虚拟机。对于JVM可以将它看做一个转换器使用。例如现在手机使用的Type-c手机一样。手机使用Typc-c接口作为耳机的插入口,但我们之前的耳机不能白白扔掉。所以出现了对应的耳机转换接口。JVM功能也差不多相同,不同平台上的JVM不同,但他们都提供相同的接口,用于解释字节码文件,然后将其转换为对应平台的代码


二:JDK环境变量配置

        JDK全称是Java SE Decelopment Kit,即Java标准开发包,提供的编译,运行Java程序的各种工具和资源,包括Java编译器,Java运行环境(JRE),以及常用的Java类。而JRE中又包含了JVM所以JDK,JRE,JVM的关系算是下图中的情况

        萌新上路——初识Java1_第1张图片

JDK中有以下文件夹

萌新上路——初识Java1_第2张图片

前面已经说过,Java程序必须进过俩个步骤,1:将java代码编译为字节码文件,2:使用JVM对字节码文件进行解释,上面俩个步骤分别需要使用java,javac命令执行。如果没有配置环境变量便会出现以下情况

萌新上路——初识Java1_第3张图片

这意味虽然JDK已经安装,但计算机不知道去哪里寻找这俩个命令。计算机怎么去查找命令呢?在Windows操作系统中,Windows根据Path环境变量来查找命令,Path环境变量的值是一系列路径,Windows操作系统会在这一系列路径中异常查找命令,如果能找到,代表这个命令是可执行的,否则就会出现上述情况。所以配置JDK只需要设置PATH环境变量即可

步骤:

    1:打开控制面板,进入

萌新上路——初识Java1_第4张图片

    2:点击高级系统设置,进入环境变量

萌新上路——初识Java1_第5张图片

3:在环境变量中配置JDK路径,其值是JDK的安装路径

萌新上路——初识Java1_第6张图片

4:在Path中引用JDK配置:这种情况方便JDK的修改以及后续软件的使用


5:JDK配置配置完成后建议在cmd中分别执行java,javac命令。确定jdk环境变量是否配置成功

萌新上路——初识Java1_第7张图片萌新上路——初识Java1_第8张图片

如果出现上述情况代表JDK配置成功可以使用了。

TOP:在JDK1.5后不再需要配置CLASSPATH,本人也只是明白一些情况,只知道是告诉JRE在当前路径下寻找Java类。如果有兴趣的同学可以看看《疯狂JAVA》这本书。个人感觉它对我的作用很大。如果不是这本书的话可能我在大二就转系不学计算机了。惭愧


三:第一个Java代码HelloWord

    作为一名立志成为工程狮的大学生,怎么可能不写HelloWord呢?

1:建立文本文件.txt结尾的。将后缀名该为.java即可,在文件中写下如下代码

class HelloWord{
    public static void main(String[] args){
      System.out.println("HelloWorld!");
    }
}

2:进入cmd,先使用javac命令编译java代码


3:使用java命令,执行java程序


TOP:

    1:使用javac时候需要加后缀名,而java代码则不需要



你可能感兴趣的:(Java基础)