Java的由来
Sun Microsystems 于1995年推出的Java面向对象的程序设计语言
1996年发布JDK1.0
1999年发布J2EE,J2SE,J2ME
2005年更名为Java SE,Java EE,Java ME
2009年被Oralce收购
2011年由Oracle大部Java7.0
2014年由Oracle发布Java8.0
2017年由Oracle发布Java9.0
2018年3月由Oracle发布了Java10.0
2018年九月由Oracle发布了Java11.0Java的语言特点
- 面向对象
模拟现实世界、解决现实问题,贴近人类思维。 - 简单
Java有虚拟机,内置了垃圾收集器(GC),自动完成内存空间的管理,规避的可能因人为导致的问题。相对而言,更安全,更有保障,不易造成内存溢出,减少代码量,代码可读性强。 - 跨平台
跨操作系统(如Windows、Unix- Linux、MacOS、Solaris等)
Java的执行机制
· 先编译,再解释
· 将源文件编译成字节码文件(平台中立文件 .class),再解释执行
名词解释
JavaSE:Java Platform Standard Edition (Java平台标准版)
JavaEE:Java Platform Enterprise Edition(Java平台企业版)企业级开发
JavaME:Java Platform Micro Edtion(Java平台微小版)Java最初的定位
JVM:Java虚拟机:使用软件在不同的环境中模拟相同的环境
JRE:Java运行环境:包含JVM和解释器,是完整的Java运行环境
JDK:Java开发环境:包含JRE+类库+开发工具包(编译器+调试工具)JDK的下载、安装、环境变量的配置
下载与安装
官网地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html注意 :本文以JDK1.8,windows10为例
文末尾另附有JDK1.8.241的百度网盘链接
点击下图中箭头所指部分




然后双击JDK安装包,安装到默认路径即可。我的安装路径是:C:\Java
环境变量
右键点击:此电脑——>属性——>高级系统设置——>环境变量——>系统变量
点击:新建——>变量名:JAVA_HOME,变量值:为你的java安装路径,如: C:\Java\jdk1.8.0_241 (我的安装路径)。
点击:新建——>变量名:CLASSPATH , 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
找到Path——>新建 变量值:%JAVA_HOME%\bin; 并上移到首位。
%JAVA_HOME%表示了我们的安装路径注意:% 与 ; 必须是英文的符号。



此时Java的环境变量已经配置完成,注意不要更改系统变量中的其他内容。
验证环境变量是否搭配成功
1.快捷键win+R打开运行
2.输入cmd
3.“确定”,打开命令提示符
4.输入javac或java


5.输入 java -version 可查看java版本号

6.如果提示
‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。
则表明环境变量未配置成功,返回检查环境变量。
第一段Java代码
新建文本文档,输入下面的代码,另存为HelloWorld.java文件(注意:后缀扩展名为.java)
class HelloWorld {
public static void main(String[] args) {
System.out.print("Hello EveryBody!");
}
}你修改后的文件名如果是HelloWorld.java.txt,说明文件的扩展名隐藏。
解决方法:打开文件夹——查看——勾选 文件扩展名。
之后便可以改txt文件为java文件了。
打开cmd,来到保存的Java源程序的目录,输入以下命令,Java程序运行成功。
如图:

JDK
链接:https://pan.baidu.com/s/1Riy9ARB_-EzqGCGeuGWDAg 提取码:quy1
















