JAVA帝国的诞生

1972C诞生

  优点:贴近硬件,运行极快,效率极高

  应用于操作系统,编译器,数据库,网络系统等

  缺点:指针和内存管理等

1982**C++**诞生

  面向对象

  兼容C

  应用于图形领域、游戏等

  建立一个新语言C+±-

  语法有点像C

  没有指针

  没有内存管理

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

  面向对象

  类型安全

  高质量的类库

Java初生

  1995年的网页简单而粗糙,缺乏互动性——图形界面的程序(Applet)

  Bill Gates说:这是迄今为止设计的最好的语言!

  Java 2 标准版(J2SE): 去占领桌面

  Java 2 移动版(J2ME): 去占领手机

  Java 2 企业版(J2EE): 去占领服务器

  大量巨头加入

  他们基于Java开发了巨多的平台、系统、工具

  构建工具:AntMavenJekins

  应用服务器:TomcatJettyJbossWebsphereweblogic

  Web开发:StrutsSpringHibernatemyBatis

  开发工具:EclipseNetbeanintellij ideaJbuilder

  2006Hadoop (大数据领域)

  2008Android (手机端)

原文地址:https://www.cnblogs.com/yhcTACK/p/15260502.html