1972年C诞生:
贴近硬件,运行极快,效率极高
操作系统,编译器,数据库,网络系统
指针和内存管理
1982年C++诞生:
面向对象
兼容C
图形领域、游戏等
新的语言(java)
语法像C
没有指针
没有内存管理
真正的可移植性,编写一次,到处运行
面向对象
类型安全
高质量的类库
特性与优势:
简单
面向对象
可移植性(跨平台Windows、Linux... 因为有JVM虚拟机)
高性能
分布式
动态性
多线程(比如同时看视频、听音乐)
安全性
健壮性(去掉指针、内存)
Java三大版本:
JavaSE:标准版(桌面程序,控制台开发...)
JavaME:嵌入式开发(手机,小家电...)
JavaEE:E企业级开发(web端,服务器开发)
(主要学习JavaSE和JavaEE)
JDK、JRE、JVM
JDK:JavaDevelopment Kit (Java开发者工具)
JRE:Java Runtime Environment(Java运行时环境)
JVM:Java Virtual Machine(虚拟机)

被折叠的 条评论
为什么被折叠?



