JAVA的初识
Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。是一种面向对象的编程语言。
2009年4月,Oracle以74亿美元收购SUN,至今为止,最新的JDK版本是JDK 11。
一,Java语言平台版本
J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案
J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案
该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
Java5.0版本后,更名为 JAVASE(标准版) JAVAME(小型版) JAVAEE(企业版)
接下来我们分享的就是JAVASE(标准版)的知识。
二,Java的应用领域
桌面应用系统开发
嵌入式系统开发
电子商务应用
企业级应用开发
交互式系统开发
多媒体系统开发
WEB应用系统开发
①开发桌面应用程序 银行软件、商场结算软件
②基于Web的应用程序 淘宝、京东等各种电商平台
③企业级应用。 电信、移动、证券、企业信息化平台……
其实,出于安全性要求、稳定性要求,高要求的企业应用,都会选择Unix、Linux系统。此时就会使用Java了。
④移动互联网时代 Android平台 :需要Java来开发软件。
三,Java语言的特性
1,Java语言是简单的
2,Java语言是一个面向对象的
3,Java语言是分布式的
4,Java语言是安全的
5,Java语言是多线程的
6,Java语言是开源的
7,Java语言是跨平台的(可移植性)
只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
JRE与JDK
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
JDK包含JRE,JRE包含JVM。
其中的开发工具:编译工具(javac.exe) 运行(java.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行