1.计算机语言演进

1.第一代语言:机器语言、机器指令(0 1)

机器语言,主要以二进制码0和1的形式存在。

比如128,我们要写为10000000,如果要表示一个单词可能要成百上千的0和1的组合,可读性差,问题排查困难!

2.第二代语言:汇编语言

汇编语言主要是汇编指令,和第一代语言的区别就是指令的表示方法,汇编语言的指令表示方法更加方便使用者记忆。

Java是 一种 java是一种汇编语言_Java

3.第三代语言:高级语言

高级语言就是现在我们开发者常用的编程语言,如:C、C++、Java、Python等,更易于上手。

2.Java语言简介

Java是Sun公司在995年推出的面向对象的编程语言,共同创始人詹姆斯·高斯林 (James Gosling)被誉为“Java之父”。

                        

Java是 一种 java是一种汇编语言_后端_02

1.Java语言的特点

  • 面向对象
  • 跨平台:一次编译,到处运行(JVM)

2.Java技术体系

  • Java SE(Java Standard Edition)标准版

        之前称为J2SE,支持桌面级应用,如Windows下的应用程序

  • Java EE(Java Enterprise Edition)企业版

        之前称为J2EE,主要针对于Web应用开发

  • Java ME(Java Micro Edition)小型版

        之前称为J2ME,主要针对于移动端平台开发,现在Android开发也能看到Java的身影

3.Java环境搭建

1.Java虚拟机-JVM

        JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。上面说到的Java语言的特点「跨平台」就是因为JVM的原因,因为我们可以在不同的操作系统上安装相应版本的JVM,而我们的Java程序试运行在JVM中的,所以才可以一次编译,到处运行。

                        

Java是 一种 java是一种汇编语言_Java是 一种_03

        

                      

Java是 一种 java是一种汇编语言_后端_04

 

2.JRE和JDK

  • JRE Java Runtime Eviroment 是用来运行Java环境的,如果只是运行Java程序,则可以知安装JRE,里面包含JVM
  • JDK Java Development Kit 是开发者工具包,他是包含JRE的

JDK>JRE>JVM

Java是 一种 java是一种汇编语言_Java是 一种_05

3.JDK安装步骤

        1.进入oracle官网,选择「对应平台」的合适的 JDK 版本,点击进行下载。

Oracle | Cloud Applications and Cloud Platform

Java是 一种 java是一种汇编语言_开发语言_06

http://www.oracle.com

           

Java是 一种 java是一种汇编语言_Java是 一种_07

           

Java是 一种 java是一种汇编语言_开发语言_08

        2.进入安装向导

                

Java是 一种 java是一种汇编语言_Java_09

        3.下一步,更改安装路径,继续点击下一步

                

Java是 一种 java是一种汇编语言_后端_10

         4.开始安装

                 

Java是 一种 java是一种汇编语言_Java_11

        5.安装完成。这个时候接下来就需要进行环境变量的配置

                 

Java是 一种 java是一种汇编语言_开发语言_12

    4.环境变量的配置

        为什么要配置环境变量?

        因为我们编译和运行Java程序需要用到JDK给我们提供的工具,如java(运行命令) javac(编译命令)等,而这些工具在JDK安装目录的bin文件夹下,如果在命令行中使用这些工具,就需要在命令行中cd(切换目录的命令)到bin目录下,系统才会识别命令,我们才能使用,这样就非常麻烦,我们想要在任何目录下都可以使用JDK给我们提供的工具,这个时候环境变量就起到了作用。当我们输入了命令之后,他会根据我们在环境变量中配置的路径,去找寻我们输入的命令工具,即告诉操作系统,我们的JDK开发工具在哪个目录下。

                

Java是 一种 java是一种汇编语言_Java是 一种_13

      

        1.在控制面板中找到「系统」,其中有个「高级系统设置」(无论win 7还是win 10都去找高级系统设置即可),点击

                

Java是 一种 java是一种汇编语言_java_14

        2.选择「高级」选项卡,点击「环境变量」

                

Java是 一种 java是一种汇编语言_后端_15

        3.在「系统变量」中点击「新建」,定义一个变量名JAVA_HOME,变量值输入JDK的安装目录,点击确定

                            

Java是 一种 java是一种汇编语言_Java_16

                               

Java是 一种 java是一种汇编语言_后端_17

                  

        4.在「系统变量」中选中变量名为「path」的环境变量,双击或点击编辑按钮

                           

Java是 一种 java是一种汇编语言_开发语言_18

        5.「path」环境变量其实是多个变量的集合并使用「;」分割,系统只会去「path」中配置的路径去找寻命令信息,而我们刚才配置的只是一个变量,便于在「path」中进行引用。

注意:这一步可能根据系统不一样会出现两种页面展示方式

页面展示方式一:

需要在「path」变量的前面追加变量值,输入:%JAVA_HOME%\bin;  分号必须要写,且为英文格式。

                          

Java是 一种 java是一种汇编语言_开发语言_19

页面展示方式二:

进入页面后点击「新建」,直接在最后一行输入:%JAVA_HOME%\bin,末尾不需要分号,然后选中最后新加的一行,点击上移,直至移动到第一行,点击确定即可。(不用移动到第一行也可以,输入后直接点击确定即可)

                

Java是 一种 java是一种汇编语言_Java是 一种_20

        

        6.这个时候环境变量就配置好了,进入DOS命令行(按win键,输入cmd进入),在任意目录下输入java或javac命令,如果展示相关信息则验证配置完毕。                  

                 

Java是 一种 java是一种汇编语言_java_21