Java的简单了解

了解Java

Java的特点

  • 语法有点像c

  • 没有指针

  • 没有内存管理

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

  • 面向对象

  • 类型安全

  • 高质量的类库

  • ......

Java的初生

  • 1995年的网页简单且粗糙,缺乏互动性。
  • 图形界面的程序(Applet)
  • Java2标准版(J2SE):去占领桌面,以失败告终。
  • Java2移动版(J2ME) : 去占领手机,以失败告终
  • Java2企业版(J2EE):去占领服务器,因为互联网的发展,逐渐壮大。

Java的发展

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

    构建工具:Ant,Maven,Jekins

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

    Web开发:Struts,Spring,Hibernate,myBatis

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

    .....

  • 2006:Hadoop(大数据领域)

  • 2008:Android(手机端)

Java的特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性(反射)
  • 多线程
  • 安全性
  • 健壮性

Java三大版本

  • Write Once、Run Anywhere

  • JavaSE:标准版(桌面程序,控制台开发......)

  • JavaME:嵌入式开发(手机,小家电......)

  • JavaEE:E企业级开发(web端,服务器开发......)

posted @ 2021-03-31 10:59  岩宝  阅读(68)  评论(0)    收藏  举报