Java设置环境变量PATH、CLASSPATH
什么是Java
是由Sun Microsystem公司于1995年推出的Java程序设计语言和Java平台的总称
Java之父
James Gosling
Java发展历史
1995年 Java诞生
1996年 JDK1.0
1997年 JDK1.1
1998年 Java2企业平台J2EE发布
1999年 发布三个版本:J2SE,J2EE,J2ME
2000年 JDK1.3
2000年 JDK1.4
2001年 J2EE1.3
2002年 J2SE1.4
2004年 J2SE1.5,Java的里程碑,更名为JavaSE5.0
2005年 JavaSE6.0,版本全面更名
2009年 Oracle收购Sun
2011年 JavaSE7.0
2014年 JavaSE8.0
Java理念
Write Once,Only Once
Java特点
简单易懂
面向对象
健壮安全
可移植性
多线程性
分布式与高性能
垃圾回收性( GC )
什么是程序
程序是为了解决某个问题执行的一系列有序指令的集合
发送给计算机执行的代码称为指令
计算机是有序地执行我们的代码的
安装JDK与JRE
JDK (Java Development Kit) JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库
JRE (Java Runtime Environment,Java运行环境)安装JDK运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库
什么是JVM
Java Virtual Machine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的
1、安装jdk:直接双击安装包下一步安装即可
环境变量
操作系统中用于指定运行的环境参数
Java开发需要设置PATH和CLASSPATH环境变量
PATH的值为jdk安装路径的bin文件夹
CLASSPATH的值为.;再加上jre安装路径的lib文件夹
试运行
windows+R输入CMD
(若不是安装在C盘,则需要在试运行前先写入安装的路径盘,例如F:)
输入Java和javac试运行(要将写的Java源文件写入安装文件盘的根路径 Hello.java文件)
输入javac Hello.java编译源文件,产生字节码文件Hello.class
输入java Hello对字节码文件进行解释运行
2、安装intelli:安装步骤和安装文件详细在百度云
设置修改:
- 快速补全代码提示不区分大小写 Editor---General---Code Completion 将Match case勾去除
- 方法参数提示Editor---General---Code Completion 将Parameter Info中的选项打钩 ctrl+p
- 修改编辑器字体Editor---General---Font 中修改
- 修改暗亮模式:Appearance&Behavior---Appearance
使用javac Hello.java 编译源文件,产生字节码文件(.class)是给JVM看的
使用java Hello 执行(解释)
每一个Java源文件又称为Java Class(Java类)
注意事项
Java对大小写敏感
源文件名与class后的名称应保持一致
大括号表示语句块,是代码规划范围的形式
语句块的代码应使用tab缩进,且每行代码都独立为一行
public static void main是程序的入口,所有程序都从main启动
双引号表示字符内容
代码使用分号结束
Java类的命名要求:
- 首字母要大写
- 类名由数字字母下划线$构成
- 类名要见名思意
- 不能使用关键字命名
Java程序的运行机制与过程
源文件通过Java编译器将文件编译成JVM可以识别的class文件
class文件通过类加载器(ClassLoader)进行加载,读取class的文件结构等信息
通过字节码校验器对class中的格式进行校验
由JIT(Just-in-time Compilation)将字节码编译为机器码,并由解释器负责解释运行,最后由操作平台的输出设备输出程序结果。运行过程中产生的贮留数据将由GC回收