Java初识--Java简介--JDK、JRE和JVM三者关系
一、Java简介
·Java是一门面向对象的程序设计语言
·1995年由sun公司发布
·2010年sun公司被Oracle公司收购
·现代的JDK版本是8.0
重要概念
·JVM(Java Virtual Machine),Java虚拟机
·JVM是Java平台无关性实现的关键
Java虚拟机将字节码文件解释成具体平台上的机器指令执行以后,Java就能实现一次编译处处运行
JDK
·JDK(Java Development Kit),Java语言的软件开发工具包
·两个只要组件
-javac —编译器,将源程序转换成字节码
-Java —运行编译后的Java程序(.class后缀的)
JRE
·JRE(Java Runtime Environment)
·包括Java虚拟机(JVM)、Java核心类库和支持文件
·JRE和JDK的区别
如果只需要运行Java程序,下载和安装JRE即可
如果开发Java软件,需要下载JDK
所以JRE是面向开发人员的,JDK是面向使用者的
·在JDK中附带有JRE
·JAVA平台
JavaSE开发桌面程序(为JavaEE提供基础)Java标准版
基于JKD和JRE
JavaEE web程序 Java企业版
除了JavaSE还包括jsp、等web开发需要的技术
JavaME 移动设备 Java微型版
随着安卓、iOS的兴起现在用的比较少
二、开发第一个Java开发
·记事本编辑文本,然后后缀改为.class
·打开文件夹
在命令行中分别输入Javac HelloWorld.java
Java HelloWorld
文件夹中多出一个HelloWorld.class文件
三、使用Eclipse进行开发Hello World