计算机语言发展


计算机发展语言发展

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

第二代:汇编语言

第三代:高级语言(面向对想,面向过程)

各种语言

C语言

C++语言

Java语言(C++–)

C#(sharp)

Python,PHP,JavaScript

大数据分析,人工智能

C & C++

  1. 1972年C语言诞生

    ·贴近硬件,运行极快,效率极高

    ·操作系统,编译器,数据库,网络系统等

    ·指针和内存管理

  2. 1982年C++诞生

    ·面向对象

    ·兼容C

    ·图形领域,游戏

  3. 新语言

    ·语法有点像C

    ·没有指针

    ·没有内存管理

    ·真正的可移植性,编写一次,到处可运行

    ·面向对象

    ·类型安全

    ·高质数类库

构建工具:Ant,Maven,Jekins

应用服务器:Tomcat,Jetty,Jboss,Websphere

Web开发:Struts,Spring,Hibernate,myBatis

开发开展:Eclips,Netbean,Intellij idea,Jbuilder

2006:Hadoop(大数据领域)

2008:Android(手机端)

Java特性和优势

  1. 简单性
  2. 面向对象
  3. 可移植性
  4. 高性能
  5. 分布式
  6. 动态性
  7. 多线程
  8. 安全性
  9. 健壮性

Write Once ,Run Anywhere

JavaSE:标准版(桌面程序,控制台开发)
JavaME:嵌入式开发(手机,家电)
JavaEE:E企业级开发(Web段,服务端开发)

原创文章,作者:wure,如若转载,请注明出处:https://blog.ytso.com/tech/java/273583.html

(0)
上一篇 2022年7月11日 10:38
下一篇 2022年7月11日 10:39

相关推荐

发表回复

登录后才能评论