初识Java

本文介绍了Java编程语言的历史背景,从1972年的C语言到1982年的C++,再到Java的诞生及其在不同领域的广泛应用。文章还详细阐述了Java的三大版本及其特性,包括Java SE、Java ME 和 Java EE,并解释了JDK、JRE 和 JVM 的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java帝国的诞生

一、C & C++

  • 1972年C诞生
    • 贴近硬件,运行极快,效率极高
    • 操作系统,编译器,数据库,网络系统等
    • 指针和内存管理
  • 1982年C++诞生
    • 面对对象
    • 兼容C
    • 图形领域、游戏等

二、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端,服务器开发…)

JDK JRE JVM

在这里插入图片描述

  • JDK:Java Development Kit(Java开发者工具)
  • JRE:Java Runtime Environment(Java 运行 环境)
  • JVM:Java Virtual Machine (Java虚拟机———跨平台)
    JDK内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值