计算机语言发展历史(java)
第一代:机器语言(二进制)
第二代:汇编语言(指令代替二进制)
目前应用
- 逆向工程
- 机器人
- 病毒
- .........
第三代:高级语言
面向对象
- C++
- Java
- ......
面向过程
- C语言
- .....
C#(C sharp):微软绑定出品
C & C++
C语言(1972)
- 贴近硬件,运行极快,效率极高
- 操作系统、编译器、数据库、网络系统
- 指针和内存
C++(1982)
- 面向对象
- 兼容c
- 图像领域、游戏
java语言发展(1996 JDK1.0)
java特性
- 简单
- 面向对象
- 可移植,通过JVM实现
- 高性能
- 分布式
- 动态性 ,通过反射实现
- 多线程,同时运行多个任务
- 安全性
- 健壮性,去掉指针,内存管理问题
java三大版本
- javaSE:标准版本(桌面程序,控制台开发)
- javaME:切入式开发(手机、小家电)
- javaEE:企业级开发(web端,服务器开发)
JDK > JRE > JVM
JDK(Java Developement Kit)
JRE(Java Runtime Environment)
JVM(Java Virtual Machine)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。