第一章:Java语言概述

1. 注释

注释的类型:

  • 单行注释
  • 多行注释
  • 文档注释

注释的作用:

  • 提高了程序的可阅读性
  • 用于调试程序的重要方法

2. Java核心机制:JVM

优点:

  • 跨平台性
  • 面向对象性
  • 健壮性
  • 安全性高
  • 简单性
  • 高性能

缺点:

  • 语法过于复杂严谨
  • 一般适用于大型网站开发 ,维护成本高
  • 并非适用于所有领域

2.1 JVM功能说明

JVMJ​ava V​irtual M​achine ,Java虚拟机):是一个虚拟的计算机,是Java程序的运行环境。JVM具有指令集并使用不同的存储区域,负责执行指令,管理数据、内存、寄存器。

image

  • 功能一:实现Java程序的跨平台性
  • 功能二:自动内存管理(内存分配 ,内存回收)

3. 面试题:

Java程序还会出现内存溢出和内存泄露问题吗?

答:Yes