摘要: 1.描述顺序存储结构需要三个属性 存储空间的起始位置:数组data,它的存储位置就是存储空间的存储位置 线性表的最大存储容量:数组长度MaxSize 线性表的当前长度:length 2.插入算法的思路 3、删除算法的思路 4、线性表的顺序存储结构的优缺点 优点: 无须为表示表中元素之间的逻辑关系而增 阅读全文
posted @ 2018-04-08 22:06 Rainyn 阅读(256) 评论(0) 推荐(0)
摘要: 1.简单介绍 类的生命周期如下图 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持Java语言的运行时绑定(也成为动态绑定或晚期绑定)。另外注意 阅读全文
posted @ 2018-04-08 17:13 Rainyn 阅读(389) 评论(0) 推荐(0)
摘要: 1. 什么是 Java 类加载机制 Java 虚拟机一般使用 Java 类的流程为:首先将开发者编写的 Java 源代码(.java 文件)编译成 Java 字节码(.class 文件),然后类加载器会读取这个 .class 文件,并转换成 java.lang.Class 的实例。有了该 Class 阅读全文
posted @ 2018-04-08 14:58 Rainyn 阅读(177) 评论(0) 推荐(0)
摘要: MyClass myClass=new MyClass(); new的时候在堆中新建了一个对象。这个对象是MyClass的实例。其中myClass是该对象的引用。 阅读全文
posted @ 2018-04-08 14:20 Rainyn 阅读(1312) 评论(0) 推荐(0)
摘要: 1. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可 阅读全文
posted @ 2018-04-08 11:30 Rainyn 阅读(185) 评论(0) 推荐(0)