ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JAVA学习笔记-21/10/23-JAVA概述

2021-10-23 22:03:26  阅读:177  来源: 互联网

标签:类库 10 JRE java 21 JDK JVM Java JAVA


Java 概述

1. Java 应用

  1. 企业级应用
    主要指复杂的大企业的软件系统、各种类型的网站。应用领域包括金融、电信、交通、电子商务等。
    在这里插入图片描述

  2. Android 平台应用
    Android 应用程序使用Java 语言编写。Android 开发水平的高低很大程度上取决于Java 语言核心能力是否扎实。
    在这里插入图片描述

  3. 移动领域应用
    主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括机顶盒、车载的大屏影音娱乐设备、汽车通信
    设备、扫码的POS 机等。
    在这里插入图片描述

2. JDK JVM JRE

2.1 JVM ( java virtual machine - Java虚拟机 )

  1. JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含
    JDK中.
  2. 对于不同的平台,有不同的虚拟机。
  3. Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行” [说明]
    在这里插入图片描述

2.2 JDK ( java development kit - Java开发工具包)

  1. JDK 的全称(Java Development Kit Java 开发工具包)
    JDK = JRE + java 的开发工具[java, javac,javadoc,javap 等]
  2. JDK是提供给Java 开发人员使用的,其中包含了java 的开发工具,也包括了JRE。所以安装了JDK,就不用在单独
    安装JRE 了。

2.3 JRE ( java runtiom environment - java运行环境)

  1. JRE(Java Runtime Environment Java 运行环境)
    JRE = JVM + Java 的核心类库[类]
  2. 包括Java 虚拟机(JVM Java Virtual Machine)和Java 程序所需的核心类库等,如果想要运行一个开发好的Java 程序
    计算机中只需要安装JRE即可。

2.4 三者关系

  1. JDK = JRE + 开发工具集(例如Javac,java 编译工具等)
  2. JRE = JVM + Java SE 标准类库(java 核心类库)
  3. 如果只想运行开发好的.class 文件只需要JRE

3. Java 执行流程

在这里插入图片描述

4. Java 开发注意事项和细节说明

在这里插入图片描述

5. 转义字符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

标签:类库,10,JRE,java,21,JDK,JVM,Java,JAVA
来源: https://blog.csdn.net/qq_45363979/article/details/120926449

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有