最近学习前端有点学累了,看看Java,emmm…我还是去学前端吧……
JAVA初识
-
JAVA是一门面向对象的程序设计语言
-
1995年由sun公司发布
-
2010年sun公司被Oracle公司收购
-
现在的JDK版本是8.0
-
JVM
(Java Virtual Machine),Java虚拟机
-
JVM
是
Java
平台无关性实现的关键
-
Java程序执行流程
-
源文件 => 编译器 => 字节码文件 => 解释器 => 程序
-
一次编译,到处运行
JDK
(Java Development Kit),Java语言的软件开发工具包
-
两个主要的组件:
-
-javac -
编译器,将源程序转成字节码
-
-java -
运行编译后的Java程序(
.class
后缀的)
-
JRE
(Java Runtime Environment)
-
包括
Java
虚拟机、
Java
核心类库和支持文件
-
如果只需要运行Java程序,下载安装JRE即可
-
如果要开发Java软件,需要下载JDK(JDK中附带有JRE)
-
JRE = JVM + JavaSE标准类库
-
JDK = JRE + 开发工具集(例如Javac编译工具等)
Java平台
Java SE
(Java标准版):主要用于开发桌面程序
JavaEE
(Java企业版):主要用于开发Web程序(网站产品)
JavaME
(Java微型版):主要用于移动设备的开发
class HelloWord{
public static void main(String[]agrg){
System.out.printIn("Hello,Word!");
}
}