异难点综合1

港控/mmm° 2023-10-03 23:11 30阅读 0赞

JRE 和 JDK

  • JRE(Java Runtime Environment):是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。
  • JDK(Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。

我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。我们想要开发一个全新的Java程序,那么必须安装 JDK 。

.Int和integer的差异
Int是Java的8中根本数据类型之一,integer是int的封装类。Int类型的默认值为0,integer默认值为null,所以差异在于,integer能区分出null值和0的差异。

Java语言包含三种核心机制:Java 虚拟机、垃圾收集机制和代码安全检测。
1、Java 虚拟机(Java Virtual Machine,JVM)
在一台计算机上由软件或硬件模拟的计算机。Java虚拟机读取并处理经编译过的平台无关的字节码class文件。
2、垃圾收集机制(Garbage collection)
在C/C++ 等语言中,由程序员负责回收无用内存。Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。
3、代码安全性检测(Code Security)
Java执行代码的时候,由JVM对运行的代码进行安全性检测,当进行一些非法操作的时候,比如修改一些系统设置的时候,JVM会发出警告。

发表评论

表情:
评论列表 (有 0 条评论,30人围观)

还没有评论,来说两句吧...

相关阅读

    相关 1. 综合架构基本概述

    1.架构基础知识概述 ​ 1.什么是项目, 类似于手机的app,每一个app都可以算做一个项目。 ​ 2.什么是架构, 维护一个项目使用的一套服务器。(一套服务器可能

    相关 c语言难点综合

    上学期c语言后半期老师没怎么教,自己又不大学,学得比较菜。但基于打基础考虑和后续的与数据结构相关的链表、数据库相关的指针、c++里的类似于结构体的类与对象等都有着一衣带水的关系

    相关 复习重难点-继承和派生1

    3.1继承概念 面向对象程序设计有4个主要特点:抽象、封装、继承和多态性。我们已经讲解了类和对象,了解了面向对象程序设计的两个重要特征一数据抽象与封装,已经能够设计出基于