美文网首页
Java语言概述

Java语言概述

作者: Olivia_SHEN | 来源:发表于2018-01-09 19:17 被阅读0次

一.Java的跨平台性

  1. 什么是跨平台性?
    通过Java语言编写的应用程序在不同的系统平台上都可以运行。
  2. 原理是什么?
    只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。



    因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。

Note:Java是跨平台的,但是JVM不是跨平台的。

二.JRE与JDK

  1. JRE(Java Runtime Environment Java运行环境)
    包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
  2. JDK(Java Development Kit Java开发工具包)
    JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
    其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

Note:简单而言:使用JDK开发完成的java程序,交给JRE去运行,JVM保证了跨平台性。

三.SE、EE和ME

四.运行与工作原理

相关文章

  • 初识Java

    Java语言概述 java语言概述Java是Sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是...

  • Day01_java概述

    二、Java语言介绍 2.1 Java语言概述 Java语言是SUN公司(Stanford University ...

  • 1.1 环境搭建,常量,变量,数据类型

    1.1 Java 语言概述 什么是Java语言 Java语言是美国Sun公司(Stanford Universit...

  • 第二十六节:复习Java语言基础-Java的概述,匿名对象,封装

    Java基础 Java语言概述 Java语言 JDK JDK(Java开发工具包) Java语言 标识符 由26个...

  • Java基础语法

    1、Java语言发展史 Java语言概述 什么是Java语言: ​ 语言:现实中的语言是人与人之间交流...

  • Java基础-Java概述-Java语言概述

    Java工程师知识树[https://www.jianshu.com/p/db77d19a25f6] / Ja...

  • Java语言概述

    一、Java的发展史 Java:由Sun Microsystems公司于1995年5月推出的Java程序设计语言和...

  • Java语言概述

    一.Java的跨平台性 什么是跨平台性?通过Java语言编写的应用程序在不同的系统平台上都可以运行。 原理是什么?...

  • Java语言概述

    1.Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件 2.Java的应...

  • Java语言概述

    Java语言是一门优秀的编程语言,它应用广泛,受到了大众的欢迎。 Java语言主要有以下几个特点: 1 简单性 ...

网友评论

      本文标题:Java语言概述

      本文链接:https://www.haomeiwen.com/subject/tlkgnxtx.html