微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Day2

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] 举报,一经查实,本站将立刻删除。

相关推荐