c语言
-
1972年c诞生
-
贴近硬件,运行极快,效率极高
-
操作系统,编译器,数据库,网络系统
-
指针和内存管理
c++
-
1983年诞生
-
面向对象
-
兼容c
-
图形领域,游戏等
Java
-
1993年诞生
-
图形界面程序Applet
特点和优势
-
简单性
-
面向对象 万物皆对象
-
可移植性 可跨平台运行
-
高性能 即时编译
-
分布式 url 远程方法调用
-
动态性 反射机制
-
多线程
-
安全性
-
健壮性
-
Java三大版本
-
write once,run anywhere(JVM实现跨平台)
-
JavaSE:标准版(桌面程序,控制台开发,,,)最核心,基本
-
JavaEE:E企业及开发(web端服务器开发...)
JDK,JRE,JVM
-
JDK: Java Development Kit
-
Java Javac 编译运行Java Javadoc 把Java的一些东西生成文档 Jar把Java打包成应用
-
JRE:Java Runtime Environment Java运行环境
-
JVM Java Virtual Machine Java虚拟机