J2SE
freego1026
这个作者很懒,什么都没留下…
展开
-
J2SE基础一
1 类与类之间的关系. 关联关系:类A与类B的实例之间存在的关系.(如:一对一一对多 多对多等单向双向的关联关系) 依赖关系.类A访问类B的服务(类A访问类B的属性或方法或者负责实例化类B). 聚集关系:类A为整体类类B为局部类.(整体和部分之间的关系). 继承(泛化)关系:类A继承了类B。(类之间的继承关系) 实现关系:类A实现了B接口。(类与接原创 2008-12-12 09:25:00 · 322 阅读 · 0 评论 -
this和super的用法
this的用法 :package com.test;/** * this的作用 * 1 返回当前对象的引用 * 2 在实例变量和局部变量同名的时候访问当前对象的实例变量 * 3 在类的构造方法中调用这个类的其他的构造方法 * 4 不能在静态方法或静态代码块中使用this */public class Person { private String name; private String原创 2008-12-12 21:38:00 · 562 阅读 · 0 评论 -
方法重载
方法重载的定义: 在一个类内如果两个方法的方法名相同,参数签名不同. 可以说一个方法是另一个方法的重载.要点: 1 方法重载发生在一个类的内部,分为普通方法重载和构造方法重载. 2 方法名称必须相同 3 方法的参数签名必须不同(指方法的参数个数,参数顺序,参数类型的不同) 4 与方法的返回值无关 5 与方法的修饰符无关原创 2008-12-15 08:38:00 · 2499 阅读 · 0 评论 -
方法重写(OverRide)
方法覆盖(方法重写)override: 在继承关系中,如果子类重新定义的一个方法,如果其名称,返回类型及参数签名与父类中的某个方法的名称,返回类型及参数签名相匹配,那么子类的方法覆盖了父类的方法,叫方法覆盖或方法重写.1 子类的方法名称,参数签名和返回类型必须与父类的方法名称,参数签名和返回类型一致.class Base {//子类的方法名称,参数签名和返回类型必须与父类的方法名称,参数签原创 2008-12-15 11:38:00 · 3054 阅读 · 0 评论 -
修饰符(final,static,abstract)
1 static 修饰符/*static 修饰符 * static修饰类类的成员变量,表示该成员变量为静态变量(类变量) * static修改方法表示该方法为静态方法(类方法) * static修饰代码块表示静态代码块 * * 类变量和类方法,静态代码块 是归类所有的,它不依赖于类的特定实例, * 被类的所有实例多共享,在类被加载的时候就被加载并且只加载一次(内存中的方法区内) */pub原创 2008-12-15 17:29:00 · 582 阅读 · 0 评论