随笔分类 - Java学习笔记
主要用于记录Java学习过程的阶段小结。
摘要:Class对象 这篇文章算是补充的一点东西,主要看一看Class对象的相关知识。 主要关心的有以下几个点: 1. Class对象是什么? 2. Class对象和反射 3. Class对象如何使用 Class对象是什么 可以简单这么说:Class对象就是字节码文件存储的内容。所以将字节码加载进入内存中
阅读全文
摘要:这是Java基础篇(JVM)的第二篇文章,紧接着上一篇字节码详解,这篇我们来详解Java的类加载机制,也就是如何把字节码代表的类信息加载进入内存中。 我们知道,不管是根据类新建对象,还是直接使用类变量/方法,都需要在类信息已经加载进入内存的前提下。在Java虚拟机规范中,类加载过程也就是类的生命周期
阅读全文
摘要:这是Java基础篇(JVM)的第一篇文章,本来想先说说Java类加载机制的,后来想想,JVM的作用是加载编译器编译好的字节码,并解释成机器码,那么首先应该了解字节码,然后再谈加载字节码的类加载机制似乎会好些,所以这篇改成详解字节码。 由于Java纯面向对象的特性,字节码只要能表示一个类的信息,就可以
阅读全文
摘要:这篇文章由几个问题组成,目的是想厘清JVM的一些基本概念,同时最后引出JVM知识体系的几大块,以后的文章就围绕这几大块展开。 1. 什么是JVM?它有什么作用? JVM是Java虚拟机的简写,Java是先编译后解释型的语言,其最初设计的目的是“一次编写,到处运行”,也就是要实现平台的无关性,这个特性
阅读全文
摘要:恢复内容开始 10月以来,实验室三院软件那个题比较紧,DLR算例花了不少时间(虽说只是跟着高老师打下手),另外毕设题目定下来了,重叠网格算多体分离,我最终还是没有做基础研究,也未必是件坏事。背景是老蒋的项目,真不想跟着他干啊,时不时就要跟你讲几句,一讲半个、一个小时就没了,还经常啥收获都没有。以后晚
阅读全文

浙公网安备 33010602011771号