初识JAVA
1972 c诞生:
贴近硬件,运行极快,效率极高。
操作系统,编译器,数据库,网络系统等
指针和内存管理
1982 c++诞生
面向对象
兼容c
图形领域、游戏等
1995 java初生
(简单讲: Java SE:用来做电脑上运行的软件 Java EE:用来做网站的-常见的JSP技术 Java ME:用来做手机软件的)
java特性和优势:
简单性 面向对象 可移植性 高性能 分布式 动态性 多线性 安全性 健壮性
java三大版本:
Write Once,Run anywhere(编写一次,在任何地方运行)
JVM(java虚拟机)——可以实现跨平台
JavaSE:
标准版(桌面程序,控制台开发。。。)
JavaME:
嵌入式开发(手机,小家电。。。)—基本淘汰
javaEE:
E企业级开发(web端,服务器开发。。。)
JDK、JRE、JVM
JDK包含JRE
JVM:java虚拟机(java跨平台靠的就是JVM)
57576025)]
JDK包含JRE
JVM:java虚拟机(java跨平台靠的就是JVM)