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

计算机语言发展历史

计算机语言发展历史(java)

第一代:机器语言(二进制)

第二代:汇编语言(指令代替二进制)

目前应用

  1. 逆向工程
  2. 机器人
  3. 病毒
  4. .........

第三代:高级语言

面向对象

  1. C++
  2. Java
  3. ......

面向过程

  1. C语言
  2. .....

C#(C sharp):微软绑定出品

C & C++

C语言(1972)

  1. 贴近硬件,运行极快,效率极高
  2. 操作系统、编译器、数据库、网络系统
  3. 指针和内存

C++(1982)

  1. 面向对象
  2. 兼容c
  3. 图像领域、游戏

java语言发展(1996 JDK1.0)

java特性

  1. 简单
  2. 面向对象
  3. 可移植,通过JVM实现
  4. 高性能
  5. 分布式
  6. 动态性 ,通过反射实现
  7. 多线程,同时运行多个任务
  8. 安全性
  9. 健壮性,去掉指针,内存管理问题

java三大版本

  1. javaSE:标准版本(桌面程序,控制台开发)
  2. javaME:切入式开发(手机、小家电)
  3. javaEE:企业级开发(web端,服务器开发)

JDK > JRE > JVM

JDK(Java Developement Kit)

JRE(Java Runtime Environment)

JVM(Java Virtual Machine)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐