【Java专题】先导篇

本篇记录几个概念和注意事项。

概念

  • 源文件 - .java后缀文件

  • 字节码 - .class 后缀文件

  • jit - Just in Time Compiler

  • jvm - Java Virtual Machine 执行字节码的虚拟机器(不同的操作系统有对应的jvm) (jit)

  • jre - Java Runtime Environment 包含 jvm + 库函数 (java / javaw / libraries / rt.jar)

  • jdk - Java Development Kit 包含 jre + 编译器 + 调试器 (javac / jar / debugging / tools / javap)

  • 运行机制 - java源文件通过编译器(javac)编译为字节码,然后通过虚拟机在不同的操作系统上解释执行(java)

注意事项

  • java对大小写敏感
  • jdk安装路径上尽量不要有中文
  • 源码文件需要ANSI编码
  • 公共类的类名和文件名应该一致,包括大小写
  • .java文件中的每个类编译后都有一个.class文件
  • 所有代码都需要位于类里边