ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Java课程学习笔记

Java课程学习笔记

一.Java语言的特点

1.编程资源丰富(适用性强)

2.开源性

3.跨平台(操作系统、服务器、数据库)

二.计算机的执行机制:

1.编译执行:

(1)编译器--->源文件--->机器码文件

(2)特点:执行性效率高,不可跨平台。

2.解释执行:

(1)解释器-->源文件逐行的翻译并运行。

(2)特点:执行率低,可以跨平台。

3.Java先编译、再解释:

(1)源文件(.java)--->编译器--->字节码文件(.class文件)--->解释器--->逐行翻译并运行

(2)Java的设计理念:一次编译,多次运行

三.名词解释

  • JVM (Java Virtual Machine): Java虚拟机
  • 作用是屏蔽不同操作系统之间的差异。
  • JRE(Java Runtime Environment):Java运行环境
  • JRE=JVM+解释器
  • JDK (Java Development Kit):Java开发包工具包
  • JDK=JRE+编译器+类库+工具
  • JAVA_HOME: JDK的根目录。
  • PATH: JDK的bin目录。
  • ClassPath(类路径):指示JVM到哪去找所需要的类。
  • 通常的内容为:.,表示在当前目录下查找所需要的类。
  • 注意:Path修改之后,需要重新启动命令窗口。

四.编译与运行

  • 编译:
  • javac 源文件名称java

Hrndore Java 2javae First-jaua

  • 运行:
  • Java 美名
    wystem32ycmd.eve
    E Ware Jave Pjava "jraeits
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进