java入门
1.Java的特性和优势
简单性
面向对象(万物皆对象)
可移植性(跨平台移植:write once,run anywhere)
高性能
分布式
动态性(反射->动态)
多线程
安全性
健壮性
2.Java三大版本
JavaSE:标准版(桌面程序,控制台开发...)
JavaME:嵌入式开发
JavaEE:E企业级开发(web端,服务器开发...)
3.JDK , JRE , JVM
JDK: Java Development Kit(java开发者工具)
JRE:Java Runtime Environment(java运行环境)
JVM:Java Virtual Machine(java虚拟机)
4.Java开发环境搭建
安装jdk
1.百度搜索JDK8,找到下载地址,下载电脑对应的版本
2.双击安装JDK,记住安装路径
3.配置环境变量
(1)我的电脑-->右键-->属性
(2)环境变量-->JAVA_HOME(系统变量里面新建JAVA_HOME,配置路径)
(3)配置path变量(%JAVA_HOME%\bin)(%JAVA_HOME%\jre\bin)
(4)检查是否成功-->命令提示行(java -version)
5.编译HelloWorld
1.新建文件夹,存放代码
2.新建一个java文件
-
文件后缀名为.java
-
Hello.java
例:
(1)在桌面新建一个文件夹code
(2)在文件夹中新建Hello.java文件
3.编写代码
public class Hello{ public static void main(String[] args){ System.out.print("Hello World !"); } }
(1)编译java文件,生成class文件(javac Hello.java)
(2)运行class文件(java Hello)
注:
文件名和类名必须保证一致,并且首字母大写
6.编译型和解释型
程序运行机制:
源程序(.java文件)-->Java编译器-->字节码(.class文件)-->类加载器-->
字节码校验器-->解释器-->操作系统平台