易考点
文章平均质量分 71
yekr
这个作者很懒,什么都没留下…
展开
-
3. java.lang.Class
java.lang.Classpublic final class Class implements java.io.Serializable, java.lang.reflect.GenericDeclaration, java.lang.reflect.Type, java.lang.reflect.AnnotatedElement1.Class原创 2016-09-08 14:22:09 · 278 阅读 · 0 评论 -
如何跳出嵌套FOR循环?
class {public static void main(String[] args) {//方法二,比较推荐int arr[][]={{1,2,3},{4,5,6,7},{9}};boolean found=false;for(int i=0;ifor(int j=0;jSystem.out.println("i="+i+",j="+j);if(ar原创 2016-07-28 21:50:49 · 1333 阅读 · 0 评论 -
for foreach Iterator
List strs=new ArrayListstrs.add("a");strs.add("b");for(int i=0;i System.out.println("for----"+strs.get(i)); strs.remove(i); i--;}//上述代码可以简化为// for(int i=0;i//原创 2016-08-01 15:34:36 · 275 阅读 · 1 评论 -
StringBuffer StringBuilder
相同点:同一个包 实现相同的接口,继承相同的类package java.lang;public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequenceStringBuffer:方法public synchron原创 2016-08-01 22:04:51 · 153 阅读 · 0 评论 -
Vector和ArrayList的比较
http://blog.csdn.net/tayanxunhua/article/details/10037403List接口下一共实现了三个类:ArrayList,Vector,LinkedList。LinkedList就不多说了,它一般主要用在保持数据的插入顺序的时候。ArrayList和Vector都是用数组实现的,主要有这么三个区别:1、Ve原创 2016-08-02 17:58:10 · 445 阅读 · 0 评论 -
6.访问权限控制
1.访问权限protected:在当前类、当前类的父类、当前类的同包类、当前类的子类中可以访问。访问权限:public>protected >friendly>private作用域:当前(父,超)类:同一Package:派生(子)类:其他Package:public√√√√protected原创 2016-08-02 17:55:52 · 396 阅读 · 0 评论 -
容器
CollectionListArrayList------------->--->Object[] VectorStack--->Object[] Vector------------->--->Object[] LinkedList------------->-原创 2016-08-05 22:25:21 · 166 阅读 · 0 评论 -
可变类型和不可变类型
可变类和不可变类(Mutable and Immutable Objects)的初步定义:可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修改。如何创建一个自己的不可变类:.所有成员都是private.不提供对成员的改变方法,例如:setXXXX原创 2016-08-07 22:04:15 · 938 阅读 · 4 评论 -
HashMap 和 LinkedHashMap
HashMap 和 LinkedHashMapHashMap: 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操原创 2016-08-17 15:04:54 · 945 阅读 · 0 评论 -
重写equals方法的注意事项
一。 在重写equals方法时,要注意满足离散数学上的特性1 自反性:对任意引用值X,x.equals(x)的返回值一定为true.2 对称性:对于任何引用值x,y,当且仅当y.equals(x)返回值为true时,x.equals(y)的返回值一定为true;3 传递性:如果x.equals(y)=true, y.equals(z)=true,则x.equals(z)转载 2016-08-12 15:48:40 · 3020 阅读 · 0 评论 -
var 全局变量 局部变量
var n1=1;n2=2;function f1(){ var n3=3; n4=4;}console.log("n1="+n1);console.log("n2="+n2);//console.log("n3="+n13); Error: n13 is not defined//console.log("n4="+n14); Error: n13 i原创 2016-09-08 09:12:06 · 3228 阅读 · 0 评论 -
个人观点
1.关于接口和抽象类接口:差异较大中寻找共性抽象类:共性较多时寻找差异性。原创 2016-07-30 22:02:45 · 265 阅读 · 0 评论