注释模板设置
摘要:http://chenzhou123520.iteye.com/blog/1625629
阅读全文
posted @
2015-10-12 17:53
SkyGood
阅读(114)
推荐(0)
ThreadLocal<T>类
摘要:ThreadLocal类 -------每个线程有仅拥有一个T对象 重点方法: T get();//返回此线程局部变量的当前线程副本中的值 T initialValue();//返回此线程局部变量的当前线程的“初始值” void rem...
阅读全文
posted @
2014-10-14 13:32
SkyGood
阅读(231)
推荐(0)
反射
摘要:1)定义:就是把JAVA类中的各种成分映射成一个个的java对象。 利用反射技术可以对一个类进行解剖,把各个组成部分映射成一个个对象。 2)外存中的类加载到内存中,会形成该对象的Class类。如:String.class、Person.c...
阅读全文
posted @
2014-09-03 12:46
SkyGood
阅读(199)
推荐(0)
迭代集合的方式
摘要:1)对list和set集合的迭代 1》通过iterator迭代 Iterator it = set.iterator(); while (it.hasNext()) { Integ...
阅读全文
posted @
2014-09-03 12:31
SkyGood
阅读(1217)
推荐(0)
多态
摘要:一、在代码中的体现:父类或者接口的引用指向其子类的对象。二、多态的前提:1》必须要有关系:继承或实现。2》要有覆盖。三、多态时,成员的特点:1》成员变量编译时:参考引用型变量所属的类中是否有调用的成员变量(有,编译成功, 无,编译失败);运行时:参考引用型变量所属的类中是否有调用的成员变量,并运行该...
阅读全文
posted @
2014-08-28 17:14
SkyGood
阅读(198)
推荐(0)
接口
摘要:一、用途:当一个抽象类中的方法都是抽象的时候,便可以将该抽象类用另一种形式interface定义和表示。 其作用相当于C语言中函数指针的回调机制。二、特点:1》对于接口中常见的成员--》这些成员都有固定的修饰符:1,全局常量:public static final2,抽象方法:public ...
阅读全文
posted @
2014-08-28 17:07
SkyGood
阅读(126)
推荐(0)
final关键字
摘要:一、用法:1》final修饰类:该类不可以被继承2》final修饰方法:该方法不能被覆盖3》final修饰变量:该变量是一个常用,只能被赋值一次二、final修饰变量可以借助构造函数,两种形式: 第一种:class Demo { ...
阅读全文
posted @
2014-08-28 17:00
SkyGood
阅读(192)
推荐(0)
一个对象的实例化过程【重点】
摘要:一、过程Person p = new Person();1,JVM会去读取指定路径下的Person.class文件,并加载进内存, 并会先加载Person的父类(如果有直接父类的情况下)2,在堆内存中开辟空间,分配地址。3,并在对象空间中,对对象中的属性进行默认初始化4,调用对应的构造函数,进行初始...
阅读全文
posted @
2014-08-28 16:54
SkyGood
阅读(5341)
推荐(1)
抽象类注意
摘要:一、抽象类中有构造函数吗? 有,用于给子类对象进行初始化。 二、抽象类可以不定义任何抽象方法吗? 可以的。但是很少见。目的就是不让该类创建对象。 通常这个类中的方法有方法体,但是却没有内容。 三、抽象关键字不可...
阅读全文
posted @
2014-08-28 16:48
SkyGood
阅读(190)
推荐(0)
数组
摘要:一】数组的三种定义方法: 1》元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; 2》元素类型[] 数组名 = new 元素类型[元素1,元素2, 元素3...]; 3》元素类型[] 数组名 = {元素1,元素2, 元素3...}; 二】数组的简单输出方法: 通过Arr...
阅读全文
posted @
2014-08-28 16:43
SkyGood
阅读(147)
推荐(0)
函数重载
摘要:一、函数重载的条件:(满足其一即可) 1)参数个数不同 2)参数类型不同 3)参数类型的顺序不同 示例: 1 /*函数重载条件*/ 2 public class FunctionDemo8 3 { 4 ...
阅读全文
posted @
2014-08-28 16:39
SkyGood
阅读(308)
推荐(0)