java是啥

走进Java

Java起源

  • 1991年sun公司为了抢占市场,成立了green项目组,专攻计算机在家电产品上的嵌入式应用,为了解决跨平台运行的问题,开始对c++进行改造,开发了一种名为Oak的面向对象的语言.1995由于互联网行业的发展,给了Oak发展的机会并将Oak更名为Java,1996年一月sun公司发布JDK1.0,标志着Java成为了一种独立的开发工具;
  • 2009年sun公司被甲骨文收购,Java发展历史中具又里程碑意义的版本为JDK1.5.0代号为“Tiger”,Tiger包含了从1996年发布1.0版本以来的最重大的更新,其中包括泛型支持、基本类型的自动装箱、改进的循环、枚举类型、格式化I/O及可变参数。
  • 目前广泛使用的版本为JDK7或JDK8;

Java平台版本

  • Java ME是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API;主要用来做移动端开发;
  • Java SE是Java技术的核心和基础,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE和Java ME提供了基础。Java SE(Java Platform, Standard Edition,Java标准版)就是基于JDK和JRE,包含支持 Java Web 服务开发的类;
  • Java EE是企业级应用程序版本,能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 3.0应用程序。

Java特点

  • 开源性
  • 面向对象:封装,j继承,多态;
  • 跨平台:一次编译,到处运行;
  • 编译性:通过对.java文件编译生成.class字节码文件;
  • 动态性:在程序运行时可以改变程序的结构或者变量;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值