摘要: 1. 基本的java Frame操作。 Java的图形界面的类主要包括AWT和Swing。在AWT中图形元素的父类为Component。 继承关系如下:Component->Container->Window->Frame->JFrame。(注意:Swing对AWT进行了扩展)。 下面给出一个简单的 阅读全文
posted @ 2017-02-06 21:11 樱の空 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 概论 1、ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2、对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考) 3、 阅读全文
posted @ 2017-01-15 18:07 樱の空 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 一、基础介绍(Set、List、Map) Set(集):集合中的元素不按特定方式排序,并且没有重复对象。他的有些实现类能对集合中的对象按特定方式排序。 List(列表):集合中的元素按索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象。 Map(映射):集合中的每一个元素包含一对键 阅读全文
posted @ 2017-01-15 18:03 樱の空 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 1、被移除的成员离上一个成员之间的距离是M%numleft-1(报数次为M%numleft).当M大于N时,该计算方式将节省大量时间 2、当mPrime大于numleft的时候可以反向遍历该表来查找要去除的成员。这样可以节省时间。同样这也就要求了该表必须是一个双向表才行。(即含有Previous方法 阅读全文
posted @ 2016-12-28 17:52 樱の空 阅读(5068) 评论(0) 推荐(0) 编辑
摘要: 在讲述这些之前我们需要一些预备知识: Java的内存结构我们可以通过两个方面去看待它。 一、从抽象的JVM的角度去看。相关定义请参考JVM规范:Chapter 2. The Structure of the Java Virtual Machine 从该角度看的话Java内存结构包含以下部分:该部分 阅读全文
posted @ 2016-12-28 17:44 樱の空 阅读(9539) 评论(0) 推荐(0) 编辑