java
1972 C诞生
1984 C++诞生
1995 Java诞生
三高:高性能,高可用,高并发 JVM虚拟器
Java初生
1995的网页简单粗造缺乏互动性 图形界面的程序
Java 2 标准版(J2SE):去占领桌面;Java 2 移动版(J2ME):去占领手机;Java 2 企业版(J2EE) :去占领服务器;
开源的工具
跨平台的语言:Write Once Run anywhere
服务器 倾向于
Java特性和优势
简单性;面向对象;可移植性;高性能;分布式;动态式;多线式;安全性;健壮性;
Java三大版本
Write Once、Run Anywhere
JavaSE:标准版(桌面程序,控制台开发......)
JavaME:嵌入式开发(手机、小家电......)
JavaEE:E企业级开发(web端、服务器开发......)
JDK JRE JVM
JDK:Java Development Kit 开发
JRE:Java Runtime Environment 运行Java
JVM:Java Virtural Machine Java的虚拟机
JDK包含JRE包含JVM
JDK中有java、javac编译运行java; javadoc生成文档; jar打包成一个应用;
JVM:用硬件软件都能实现,虚拟的小小cpu处理Java的东西;是跨平台的核心;
Java代码编译成字节码的运行方式:解释型和编译型;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。