疯狂java讲义笔记.docVIP

  • 19
  • 0
  • 约14.02万字
  • 约 127页
  • 2017-11-23 发布于河南
  • 举报
疯狂java讲义笔记

疯狂java讲义笔记 一、Java概述 1.java编译产生与平台无关的字节码(*.class文件),再在JVM里面执行。 2.JVM是一个抽象的计算机,具有指令集并使用不同的存储区,负责执行指令,还要管理数据、内存和寄存器。 3.JVM细节:指令集、寄存器、类文件的格式、栈、垃圾回收堆、存储区。 4.只运行java程序可以只安装JRE,若要开发则要JDK 5.bin路径下的绝大部分命令都是包装了tools.jar文件里的工具类。 6.JDK1.5之后可以不用设置CLASSPATH环境变量。 7.main方法的 public 和 static可以交换位置。 8.垃圾回收相关:将对象引用设置为null将加快垃圾回收;可以通过System.gc()来建议系统进行垃圾回收;垃圾回收的精确性主要包括a.精确标记或者的对象b.精确地定位对象之间的引用关系。 二、理解面向对象 1.基本特征: a.封装:将对象实现细节隐藏起来,然后通过一些共用方法来暴露该对象的功能 b.继承: c.多态:子类对象可以直接赋给父类变量,运行时依然表现出子类的行为特征,这意味着同一个类型的对象在执行同一个方法时,可能表现出多种行为特征。 三、数据类型和运算符 1.注释,单行注释// ,多行注释 /* .... */,文档注释/** ... */ 2.注释中常用标记@author指定java程

文档评论(0)

1亿VIP精品文档

相关文档