java全面知识体系结构总结.docx

Java知识体系 目的:为了更好的认识java体系 1、java基础知识 1.1 基础知识 1.1.1 配置环境变量 新建java_home变量(安装目录),值为:C:\Program Files\Java\jdk1.6.0_14;此值为JDK的安装位置。 新建classpath变量(类加载路径),值为:.;%java_home%\lib;%java_home%\lib\tools.jar 修改path变量(使得系统可以在任何路径下识别java命令),值为:%java_home%\bin;%java_home%\jre\bin 1.1.2 访问修饰符 Public:任何地方可以访问 Private:只有自身可以访问 Protected:同一个包和子类可以访问 默认:只有同一个包内可以访问 1.2 对象的清理 1.2.1认识Java的自动垃圾回收 垃圾回收是Java语言的一大特性,方便了编程,是以消耗性能为代价的。而垃圾在这里只无用的对象。而C++是需要程序员自己写析构函数来释放内存的,麻烦,也有可能忘记而导致内存泄露。 Java语言对内存的分配管理是通过JVM内部机制决定的。程序员可以不关心其处理。 1.2.2垃圾回收的原理和意义 Java虚拟机中有个称之为垃圾回收器的东西,实际上这个东西也许真正不存在,或者是已经集成到JVM中了,但这无关紧要,我们仍然可以称为为垃圾

文档评论(0)

1亿VIP精品文档

相关文档