Java的简单介绍

Java的特性和优势

  • 简单性
  • 面向对象(java中可以有万物皆对象)
  • 可移植性(java的一个特点就是一次编译,多次运行。它的含义就是java代码只要编译一次,可以在任何安装了JVM的电脑上运行,不管电脑的操作系统是什么,所以java也是跨平台的)
  • 高性能(java的运行速度比较快,效率较高)
  • 分布式
  • 动态性
  • 多线程性
  • 安全性
  • 健壮性

Java的三大版本

  • JavaSE: 标准版(桌面程序,控制台开发…)
  • JavaME:移动版(嵌入式开发,手机程序,小型家电…)
  • JavaEE: 企业版(web端,服务器开发…)

JDK, JRE, JVM

  • JDK: Java Development Kit(Java开发真工具)

  • JRE: Java Runtime Environment(Java运行环境)

  • JVM: Java Virtual Machine(Java虚拟机)

    java结构体

由上面的java结构体图片可以看出JDK包含了JRE和JVM,所以当我们用java开发软件时只要下载了JDK就可以了。其中JVM是java可以跨平台并且具备可移植性的基础,因为它可以屏蔽底层系统的差别,从而有write once, run anywhere

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值