计算机语言发展史&Java优势和特征

计算机语言发展史&Java特性和优势

  1. 机器语言 二进制 0101 直接输入计算机

  2. 汇编语言 解决人无法读懂的问题 用指令代替二进制 应用:逆向工程 机器人 病毒

  3. 第三代语言 : 高级语言 主要分为面向过程 和面向对象两大类

    主要的几种

    C语言 (鼻祖)

    C++

    C#

    Java

    python PHP JavaScrip

    GO

    ...

    Java特性和优势

    1. 简单性

    2. 面向对象

    3. 可移植性 跨平台 white once, run anywhere 但是不能交叉编译(what a pity)

    4. 高性能 即时编译!

    5. 分布式 Url

    6. 动态性 反射机制

    7. 多线程 thread 服务器用途

    8. 安全性 异常机制

    9. 健壮性

     

    Java 三大版本

    1. JavaSE:标准版(桌面程序,控制台开发)。。。

    2. JavaME:嵌入式开发(手机,小家电。。。)

    3. JavaEE:E企业级开发(web端,服务器开发。。。)

      JDK: Java开发者工具

      JRE:Java运行环境

      JVM: Java虚拟机(跨平台的核心)

       

posted @ 2021-06-27 22:07  一颗苹果!!  阅读(90)  评论(0)    收藏  举报