Java介绍

java初生

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

  • 图表界面的程序(Applet)

  • java2 标准版(J2SE): 去占领桌面

  • java2 移动版(J2ME): 去占领手机

  • java2 企业版(J2EE): 去占领服务器

java发展

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

  • 构建工具: Ant, Maven, Jekins

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

  • Web开发: Strutes, Spring, Hibernate, myBatis

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

  • 2006: Hadop(大数据领域)

  • 2008: Android(手机端)

java特性和优势

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

java三大版本

  • javaSE: 标准版(桌面程序, 控制台开发...)
  • javaME: 嵌入工开发(手机, 小家电...)
  • javaEE: 企业级开发(web端, 服务器开发...)

JDK, JRE, JVM

  • JDK: java Development Kit
  • JRE: java Runtime Environment
  • JVM: java Virtual Machine

![java Language]( https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fupload-images.jianshu.io%2Fupload_images%2F1034114-6b279de22a0c3648.png&refer=http%3A%2F%2Fupload-images.jianshu.io&app=2002&size=f9999 ,10000&q=a80&n=0&g=0n&fmt=auto?sec=1668562096&t=63da9f996e71b6c8d71c80b94eb63e1a)

posted @ 2022-10-17 10:53  蕲海  阅读(42)  评论(0)    收藏  举报