java基础01-诞生、特性、JDK、JRE、JVM

Java帝国的诞生

  • 1972年C语言诞生
    –贴近硬件,运行极快,效率极高
    –操作系统、编译器,数据库、网络系统等
    –指针和内存管理

  • 1982年C++诞生
    –面向对象
    –兼容C
    –图形领域、游戏等

  • Java初生

    • Java 2标准版(J2SE):桌面
    • Java 2移动版(J2ME):手机端
    • Java 2企业版(J2EE):服务器
  • Java发展

    • 构建工具:Maven、Jekins
    • 应用服务器:Tomcat、weblogic
    • web开发:Struts、Spring、Hibernate、Mybatis
    • 开发工具:Eclipse、idea
  • 2006:Hadoop(大数据领域)

  • 2008:Android(手机端)

Java特性和优势

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

Java三大版本

  • write once,run anywhere --> JVM
  • Java 2标准版(J2SE):桌面 标准版
  • Java 2移动版(J2ME):手机端 嵌入式开发
  • Java 2企业版(J2EE):服务器 企业级web端,服务器开发

JDK、JRE、JVM

Java核心结构概念图

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值