目录
一 Java语言概述
Java是SUN公司(斯坦福大学网络公司)1995年推出的一门高级编程语言是一种面向Internet的编程语言,Java包括Java语言和Java平台,2009年SUN公司被Oracle公司收购
二 Java技术的三个版本
- JavaSE(Java Platform Standard Edition,标准版)用来开发桌面应用、C/S结构网络,是Java技术体系的核心。
- JavaEE(Java Platform, Enterprise Edition,企业版)用来开发企业环境下的应用程序,通常来说,JavaEE包含JSP、Servlet、JDBC、XML等13种技术。
- Java ME(Java Platform Micro Edition,微型版)用于小规模的嵌入式开发,适合手机等嵌入式设备。
三、Java术语
术语名 |
缩写 |
解释 |
Java Development Kit |
JDK |
缩写Java程序的程序员使用的软件 |
Java Runtime Environment |
JRE |
运行Java程序的用户使用的软件 |
Server JRE |
—— |
在服务器上运行Java程序的软件 |
Standara Edition |
SE |
用于桌面或简单服务器应用的Java平台 |
EnterPrise Edition |
EE |
用于复杂服务器应用的Java平台 |
Micro Edition |
ME |
用于手机或其他小型设备的Java平台 |
Java FX |
—— |
用于图形化用户界面的一个替代工具包,在Oracle的Java SE 发布版本中提供 |
OpenJDK |
—— |
JavaSE的一个免费开源实现,不包含浏览器集成或JavaFX |
NetBeans |
—— |
Oracle的集成开发环境 |
四、JDK,JRE,JVM的作用及关系
1.作用:
JVM(虚拟机):保证Java语言跨平台 java development kit
JRE(java运行环境):Java程序的运行环境 java runtime environment
JDK(java开发工具包):Java程序的开发环境 java virtual machine
简单而言:使用JDK开发完成的java程序,交给JRE去运行
2.关系:JDK>>JRE>>JVM
五、Java常见的误解
1.Java是HTML的扩展
Java是一种程序设计语言
HTML是一种描述网页结构的方式
2.使用XML,所以不需要Java
Java是一种程序设计语言
XML是一种描述数据的方式