基础认识-语言进化史

C语言——1972年诞生

优势:贴近硬件,效率高
劣势:指针和内存管理(运行暴露bug,浪费大量时间调试)非可移植性

C+++——1982年诞生

优势:面向对象,性能较好,兼容C
劣势:特性复杂

Java——1995年诞生

  1. 真正跨平台,安装jvm(Java虚拟机)即可跑
  • Java2标准版(J2SE)—:占领桌面
  • Java2移动版(J2ME)-:占领手机
  • Java2企业版(J2EE)-:占领服务器
  1. 基于java开发的平台、系统、工具
  • 构建工具:Ant,maven,jekins
  • 应用服务器:Tomcat,Jetty,Jboss,Websphere(Ibm,开发平台eckspse),weblogic(第1,高可用,高性能,高并发)
  • web开发:Struts,Spring,Hibernate,myBatis
  • 开发工具:Eclipse,Netbean,intellij,idea,Jbuilder
    2006:Hadoop(大数据领域)
    2008:Android(手机端)
posted @ 2023-01-31 18:07  CCsiyi  阅读(33)  评论(0)    收藏  举报