目录
- 一、JAVA语言
- 1.Java体系(三大平台)
- 2.Java的大事件
- 3.Java的特点
- 4.JDK、JRE和JVM
- 二、Java开发环境搭建
- 1.下载JDK
- 2.安装JDK
- 3.配置环境变量(win10为例)
一、JAVA语言
1.Java体系(三大平台)
1)JavaSE (Java Standard Edition)
是整个Java技术的核心和基础,它是JavaEE、JavaME的编程基础。
2)JavaEE (Java Enterprice Edition)
Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。
3)JavaME(Java Mirco Edition)
主要用于控制移动设备和信息家电等有限存储的设备。
2.Java的大事件
2009年4月20日甲骨文(Oracle)以现金收购Sun微系统公司,交易价格达74亿美元。
3.Java的特点
一种面向对象的语言(号称完全面向对象)
一种平台无关的语言(跨平台)
一种半编译半解释型语言
1)半编译半解释
Java的源文件不能直接运行,需要经过编译器编译,编译成字节码文件(.class)。字节码文件不是cpu直接能识别的命令,最后需要解释器解释运行。
2)跨平台特性
平台:指的是操作系统(Windows,Linux,Mac)
跨平台:Java程序可以在任意操作系统上运行
原理:
依赖于Java的虚拟机 JVM (Java Virtual Machine) 它有一个解释器组件,可以实现 Java 字节码和计算机操作系统之间的通信,但是JVM本身不跨平台,需要针对不同的操作系统用不同版本的JVM。
4.JDK、JRE和JVM
- JDK(Java Development Kit): Java开发工具包(JRE+给开发人员用的工具) ,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。
- JRE(Java Runtime Environment): Java运行时环境(JVM+核心类库) ,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。
- JVM(Java Virtual Machine): Java虚拟机(实现Java跨平台的方式) ,它是运行所有Java程序的虚拟计算机。
1)JDK(Java Development Kit)
JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提 供了JVM和Runtime辅助包,用于解析class文件使其得到运行)
具体包括:
JRE(Java Runtime Environment) Java 运行时环境
JVM
Java API (应用程序编程接口)
Java 编译器(javac.exe)、Java 运行时解释器(java.exe)、Java 文档化化工具(javadoc.exe)及其它工具及资源
2)JRE(Java Runtime Environment)
JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
主要功能有:
加载代码:由类加载器(class loader)完成;
校验代码:由字节码校验器(byte code verifier)完成;
执行代码:由运行时解释器(runtime interpreter)完成;
3)JVM(Java Virtual Machine)
JVM 可以理解成一个可运行 Java 字节码的虚拟计算机系统
特点:
它有一个解释器组件,可以实现 Java 字节码和计算机操作系统之间的通信;
对于不同的运行平台,有不同 的 JVM;
JVM 屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。
二、Java开发环境搭建
1.下载JDK
官方下载地址 根据电脑配置选择你们想要的版本下载安装包,如:64位的Windows系统就点击jdk-8u221_windows-x64_bin.exe进行下载。
2.安装JDK
双击安装即可
- 注意事项:
安装路径:尽量不要安装在C盘、安装路径尽量不要有中文、安装路径尽量不要包含各种特殊符号,最好就是纯英文和数字
jre的安装:在安装jdk的过程中,提示安装jre,一般不需要再次安装jre。如果一定要安装,确保安装的路径不要和jdk的安装路径重复 - 安装后目录介绍:
3.配置环境变量(win10为例)
1)计算机(此电脑)—属性 ---- 高级系统设置----环境变量
2)在系统变量区域,点击新建
3)变量名:JAVA_HOME ,变量值为 jdk 的安装路径。
4)新建变量名:CLASSPATH ,变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注:变量值开头是英文句号5)找到Path变量,双击编辑 Path变量
6)点击新建,变量值为%JAVA_HOME%\bin ,并将它移到"%JAVA_HOME%\jre\bin"上方,然后点击确定
检验是否配置成功
1)按键盘win+R,打开运行,输入cmd 指令,点击确定进入命令行窗口。
2)输入java -version获取当前安装的 jdk 的版本信息
3)检验java.exe命令
配置成功