012 继承和聚合的区别 发表于 2017-04-12 | 分类于 JavaBasis 继承指的是一个类继承另外的一个类的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识。 阅读全文 »
011 抽象类和接口的区别 发表于 2017-04-11 | 分类于 JavaBasis 抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 阅读全文 »
010 有顺序的map的实现类:treemap和linkedhashmap 发表于 2017-04-10 | 分类于 JavaBasis Map主要用于存储健值对,根据键得到值,因此不允许键重复,但允许值重复。 阅读全文 »
008 如何用java语言实现c sharp中的ref关键字(按引用传递参数)的效果 发表于 2017-04-08 | 分类于 JavaBasis java语言如何实现C#中ref关键字(按引用传递参数)的效果呢? 阅读全文 »
007 java的参数传递是值传递还是引用传递 发表于 2017-04-07 | 分类于 JavaBasis 当一个对象被当作参数传递到一个方法后,在此方法内可以改变这个对象的属性,那么这里到底是按值传递还是按引用传递? 阅读全文 »
006 java 非线程安全的hashmap如何在多线程中使用 发表于 2017-04-06 | 分类于 JavaBasis HashMap 是非线程安全的。在多线程条件下,容易导致死循环,具体表现为CPU使用率100%。因此多线程环境下保证 HashMap 的线程安全性,主要有如下几种方法: 阅读全文 »
004 java中arraylist与linkedlist的区别 发表于 2017-04-04 | 分类于 JavaBasis 一般大家都知道ArrayList和LinkedList的区别: 阅读全文 »