Java基 础 知 识 总 结 ( 超 详 细 整 理 )Java语 ⾔ 的 特 点1
⾯ 向 对 象⾯ 向 对 象 (OOP)就 是 Java语 ⾔ 的 基 础 , 也 是 Java语 ⾔ 的 重 要 特 性
⾯ 向 对 象 的 概 念 : ⽣ 活 中 的 ⼀ 切 事 物 都 可 以 被 称 之 为 对 象 , ⽣ 活 中随 处 可 见 的 事 物 就 是 ⼀ 个 对 象 , 我 们 可 以 将 这 些 事 物 的 状 态 特 征 ( 属 性 ) 以 及 ⾏ 为 特 征 ( ⽅ 法 ) 提 取 并 出 来 , 并 以 固 定 的 形 式 表 ⽰
简 单 好 ⽤Java语 ⾔ 是 由 C和 C++演 变 ⽽ 来 的 , 它 省 略 了 C语 ⾔ 中 所 有 的 难 以 理 解 、 容 易 混 淆 的 特 性 ( ⽐ 如 指 针 ) , 变 得 更 加 严 谨 、 简 洁 、 易 使⽤
健 壮 性Java的 安 全 检 查 机 制 , 将 许 多 程 序 中 的 错 误 扼 杀 在 摇 蓝 之 中
另 外, 在 Java语 ⾔ 中 还具备了 许 多 保证程 序 稳定 、 健 壮 的 特 性 ( 强类型机 制 、 异常处 理 、 垃圾的 ⾃动收集等) , 有 效地减少了 错 误 , 使 得 Java应⽤ 程 序 更 加 健 壮
安 全 性Java通常被 ⽤ 在 ⽹络环境中 , 为 此, Java提 供了 ⼀ 个 安 全 机 制 以 防恶意代码的 攻击, 从⽽ 可 以 提 ⾼系统的 安 全 性
平台⽆关性Java平台⽆关性 由 Java 虚拟机 实现, Java软件可 以 不受计算机 硬件和 操作系统的 约束⽽ 在 任意计算机 环境下正常运⾏
⽀持多 线程在 C++ 语 ⾔ 没有 内置的 多 线程 机 制 , 因此必须调⽤ 操作系统的 多 线