Day2

发布时间 2023-10-04 14:22:31作者: 酣睡小星

高级语言大体上分为:面向过程和面向对象两大类

C语言是典型面向过程的语言。C++,java是典型的面向对象的语言

Java帝国的诞生(一场旷日持久的战争)

1972年C诞生

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

1982年C++诞生

  1. 面向对象
  2. 兼容C
  3. 图形领域,游戏等

建立一个新的语言革命)JAVA

  • 语法有点像C
  • 没有指针,没有内存管理
  • 真真的可移植性,编写一次,到处运行
  • 面向对象
  • 类型安全
  • 高质量类库

1995年的网页简单而粗糙,缺乏互动性

图形界面的程序(Applet)

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

他们基于java开发了巨多的平台,系统,工

构建工具:Ant,Maven,Jekins

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

Web开发:Struts,Spring,Hibernate,myBatis

开发工具:Eclipse,Netbean,intellij idea,Jbuilder

2006:Hadoop(大数据领域)

2008:Android(手机端)

一个伟大的帝国诞生了