初识Java

C&C++

w

Java应运而生

以这样的构想进行编写

  • 语法类似C
  • 没有指针
  • 没有内存管理
  • 可移植性
  • 面向对象
  • 类型安全
  • 高质量的类库
  • ……
    java

可移植性

安装了JVM就什么平台都能使用
w

Java发展

基于java开发的平台、系统、工具

  • 构建工具:Ant,Maven,Jekins
  • 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weplogic
  • web开发:Struts,Spring,Hibernate,MyBatis
  • 开发工具:Eclipse,Netbean,Intellij Idea,Jbuilder
  • ……
    2006:Hadoop(大数据领域)
    2008:Android(手机端)

高可用 高性能 高并发

Java特性和优势

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

Java三版本

  • JavaSE:标准版(桌面程序、控制台开发……)
  • JavaME:嵌入式开发(手机、小家电……)
  • javaEE:E企业级开发(web端、企业级开发……)

JDK、JRE、JVM

W

posted @ 2022-05-12 15:55  Alamro  阅读(32)  评论(0)    收藏  举报