一、历史
Java是 sun公司1995年推出的一款面向对象的编程语言
1.Java语言开发的必要工具jdk:
1996发布 jdk1.01997发布 jdk1.1...2005发布 j dk1.5更名为:jdk5.0 / Javase5.0...2009年 sun 公司被 oracle(甲骨文)收购2010年 jdk7.0jdk7.0提出新特性:自动装箱、自动拆箱、switch对String的支持2014年 jdk8.0(jdk1.8)jdk8.0提出的新特性:Lambda表达式(简化代码)、Stream流的应用 jdk9.0/ jdk10.0/ jdk11....
二、Java语言的特点
- 简单性(相对于:c、c++、c#等语言,摒弃了指针、多继承的应用)
- 编程资源广泛性(很多大厂做推手)
- 开源性(源代码开放)
- 面向对象性
- 跨平台(可以在不同的操作系统上运行:window linux unix macos等)
三、编程语言的执行机制
先编译后解释运行
Java源代码:以.java结尾(程序员编写的文件,称为源文件/源代码)
(1) 编译:.java源文件 –》编译器 —> .class文件(字节码文件)
(2) 解释运行:.class 文件 —> 解释器—>逐行翻译并运行
注意:Java语言:一次编译,多次运行。源文件一旦改变,必须重新的编译。
四、环境搭建
1.名词解释
(1) JVM:Java虚拟机,作用是屏蔽不同操作系统之间的差异性
(2) JRE:Java运行时环境,JRE=解释器+jvm
(3) JDK: Java开发工具包
JDK = 编译器+JRE + 工具 + 类库
2.安装JDK
注意:需要根据电脑系统的位选择对应的软件位,安装之后的jdk不能直接使用,需要在系统上配置环境变量
3.配置环境变量



Java_home:jdk的根目录,例如:D:\Program Files\Java\jdk1.8.0_261
path:JDK的bin目录,例如:D:\Program Files\Java\jdk1.8.0_261\bin
classpath:类路径,告知jvm去哪找所运行的类对应的.class文件
classpath=. 代表在当前路径下查找
注意:在windows操作系统,不区分大小写 例如:classpath/CLASSPATH/classPath
4.测试jdk安装和配置是否成功
DOS命令窗口:
(1) 开始->输入cmd->回车
(2) 键盘系统建+R -》 输入cmd ->回车
(3) 直接在计算路径栏直接输入cmd->回车
在 dos窗口中输入:
javac和java指令,回车即可,出现提示语句