Java历史

C语言 1972年

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

C++ 1982年

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

Java 1995年

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

Applet 图形界面的程序

J2SE Java 2 标准版 桌面

J2ME Java 2 移动版 手机

J2EE Java 2 企业版 服务器

基于Java开放的平台,系统,工具

  1. 构建工具:Ant,Maven,Jekins
  2. 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic
  3. Web开发:Struts,Spring,Hibernate,MyBatis
  4. 开发工具:Eclipse,Netbean,intellij Idea,Jbuilder
  5. 大数据领域:Hadoop
  6. 手机端:Android

Java特性和优势

  1. 简单性
  2. 面向对象
  3. 可移植性:通过JVM实现
  4. 高性能
  5. 分布式
  6. 动态性:通过反射实现
  7. 多线程
  8. 安全性
  9. 健壮性:通过异常机制实现
内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!