Java疯狂讲义读书笔记第一章

  1. Java分类:J2ME:用于控制有限存储的设备。J2SE:Java核心和基础。J2EE:企业应用开发的完整解决方案。
  2. Java程序运行机制:Java既不是纯粹的编译型语言,也不是纯粹的解释型语言,Java程序的执行过程必须经 过先编译、后解释两个步骤。
  3. Java源文件->>使用javac命令编译->>编译生成.class字节码文件->>使用java命令解释执行->>特定平台的机器码,JVM是运行Java字节码文件的虚拟计算机负责解释执行字节码文件。
  4. 开发Java的准备:

    • 下载和安装Java8的JDK。JDK(Java SE Development Kit):Java开发标准环境包、JRE(Java Runtime Environment): Java运行时环境,包含JVM。

      JDK安装路径文件简介:

      bin: 存放JDK的各种工具命令,例如javac、java……;
      db: 是安装Java DB的路径;
      jre: 安装JRE环境路径;lib: 存放JDK工具命令的实际执行程序;
      javafx-src.zip: 存放Java FX所有核心类库的源代码;
      src.zip: 存放Java所有核心类库的源代码。

    • 设置PATH环境变量。

      “JAVA_HOME”,变量值”C:\Java\jdk1.8.0_05”(即JDK的安装路径)
      “Path”,在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
      “CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

  5. Java两个命令:编译Java程序: javac 程序名.java。运行Java程序: java 程序名。
  6. Java程序的基本规则:类是Java程序的最小单位,Java程序不允许可执行性语句、方法等成分独立存在,所有的程序部分必须在类里。
  7. 垃圾回收(Garbage Collection): 系统自动释放不再被程序引用的对象,按照特定的垃圾回收算法来实现内存资源的自动回收功能。

你可能感兴趣的:(Java疯狂讲义读书笔记,java,读书笔记)