Java 基础---JAVA语言

1、JAVA语言特点:

简单性、 解释性、 面向对象、 高性能、 分布式处理、 多线程、 健壮性、 动态性、 安全性、 跨平台、 移植性。


2、跨平台:

  • 什么是跨平台性?

开发的软件在任何操作系统(mac/window/linux)上都能安装并运行

  • Java语言跨平台原理

只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

  • Java语言跨平台图解

 


3、JRE和JDK的概述

  • 什么是JRE (Java Runtime Environment)

JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等

  • 什么是JDK(Java Development Kit)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。

java的开发工具有:编译工具(javac)、打包工具(jar)等

JDK = JRE + JAVA的开发工具。

  • JDK,JRE,JVM的作用和关系 

JDK包含JRE,而JRE包含JVM,总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能

总结: JDK:主要用于编译 JRE:主要作用看运行效果 JVM: 主要作用跨平台,负责Java程序的调用


4、JDK的安装

    jdk 下载安装教程      https://blog.csdn.net/m0_37670129/article/details/105004388

 

 


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值