JAVA简介
简介
1、JAVA是一门面向对象的程序设计语言;
2、1995年由sun公司发布,其名字是一种叫JAVA的一种咖啡(所以java的LOGO是咖啡图案);
3、2010年sun公司被Oracle公司收购。
JVM
1、JVM,JAVA虚拟机;
2、JVM是JAVA平台无关性实现的关键:编程语言在不同运行环境下运行时需要编译成不同的目标代码,而JAVA则可以做到一次编译,到处运行。
编写完JAVA源代码后,编译器(compiler)将源文件编译成字节码文件,再由解释器(interpreter)JVM(JAVA虚拟机)解释成计算机能过识别的指令。
JDK
1、JDK(JAVA Development Kit),JAVA语言的软件开发工具包;
2、两个主要组件:javac-编译器,将源程序转成字节码;java-运行编译后的java程序(.class后缀)。
JRE
1、JRE(Java Runtime Environment);
2、包括JAVA虚拟机(JVM)、JAVA核心类库和支持文件;
3、如果只需要运行JAVA程序,下载并安装JRE即可;
4、如果开发JAVA软件,需要下载JDK;
5、JDK中附带有JRE。
JAVA平台
1、JAVA SE,JAVA标准版,开发桌面程序;
2、JAVA EE,JAVA企业版,Web程序;
3、JAVA ME,JAVA微型版,开发移动设备。
JAVA程序的结构
Class classname //类名
{
public static void main(String[] args) //主方法
{
System.out,println(" "); //输出语句
}
}