1.类 Java类里,包含属性,方法,构造函数,初始化块,局域变量,内部类等成员,每种成员可以被各种修饰符修饰。其实被static修饰符修饰的成员,被称为静态成员(类成员),而没有被static修饰的成员,被称为实例...
分类:
编程语言 时间:
2015-01-26 15:21:22
阅读次数:
238
在加载类时,Java虚拟机先加载父类再加载子类,再对静态初始化块、
静态成员变量(类变量)、静态方法进行一次初始化。
只有调用new方法时才会创建类的对象。按照父子继承关系进行初始化,
首先执行父类的初始化块部分,然后是父类的构造方法,再执行子类的
初始化块,最后是子类的构造方法。
销毁对象的过程是:首先销毁子类部分,再销毁父类部分。...
分类:
编程语言 时间:
2014-12-26 11:19:25
阅读次数:
200
抽象基类可以有构造函数,在子类需要调用抽象类中的函数或方法时,需要调用构造函数,同样析构函数也可以存在,类的初始化顺序:父类的静态成员,静态初始化块,子类静态成员,静态初始化块,父类成员变量,父类构造函数,子类成员变量,子类构造函数。只不过很多抽象基类没有过多的成..
分类:
其他好文 时间:
2014-12-24 12:04:05
阅读次数:
204
一、static: 1、static是一个标识符: -有static修饰的成员表明该成员是属于类的; - 没有static修饰的成员表明该成员是属于实例/对象的。 2、static修饰的成员(Field、方法、初始化块),与类共存亡;static修饰的成员建议总是通过类名来访问,虽然...
分类:
编程语言 时间:
2014-12-21 12:39:41
阅读次数:
193
1.通过静态成员变量和静态方法组合(比较单一)public class A{ private static String t=getInit(); private static String getInit() { //初始化工作 }}2.静态初始化块(当然还有非静态初始化块)publ...
分类:
编程语言 时间:
2014-12-12 14:39:58
阅读次数:
166
1 关于属性赋值的操作:(1)默认的初始化(2)显式的初始化或代码块的初始化(此处两个结构按顺序执行)(3)构造器中 (4)通过方法对对象的相应属性进行修改 2 初始化块(代码块):如果有修饰,只能用static 3 非静态代码块: (1)可以对类的属性进行初始化操作(2)里面可以有输出语句 (3)...
分类:
其他好文 时间:
2014-12-02 01:29:58
阅读次数:
182
1.未继承的情况:
(静态变量先有值)
静态初始化块
实例初始化块
构造方法
小结:
1.静态成员变量,静态代码块(与顺序有关)
2.实例成员变量,代码块(有顺序有关)
3.构造方法
2.继承的情况:
1.父类静态变量,父类静态初始化块
2.子类静态变量,子类静态初始化块
3.父类变量,父类初始化块,父类构造方法
4.子类变量,子类初始化块,子类构造方法...
分类:
其他好文 时间:
2014-11-25 12:42:57
阅读次数:
145
正确的道路是这样:吸取你的前辈所做的一切,然后再往前走。
本讲内容:抽象类、初始化块
一、抽象类
面向对象中,所有的对象都是某一个类的实例,但是并不是每个类都可以实例化成一个对象。如果一个类中没有足够的信息来描绘一个具体的对象,那么这个类就不能被实例化,我们称之为抽象类。抽象类用来描述一系列看起来不同,但究其本质是相同的对象。譬如把苹果、橘子、梨等抽象出来一个概念叫水果...
分类:
其他好文 时间:
2014-11-20 15:30:44
阅读次数:
180
向前吧,荡起生命之舟,不必依恋和信泊,破浪的船自会一路开放常新的花朵。
本讲内容:成员变量、方法、方法的重载、构造函数
一、成员变量(类或对象的状态)
(1)、认识成员变量、类变量、实例变量、局部变量、方法参数之间的区别
1、成员变量(field)是没有定义在代码块(包括初始化块、成员方法)中的变量。成员变量是类变量还是实例变量取决于在其声明中是否使用了static关键字...
分类:
其他好文 时间:
2014-11-19 22:25:31
阅读次数:
317
(I)抽象类(1)在Java中当一个类被abstract关键字修饰时,该类就叫抽象类。(II)抽象类遵循的原则(1)抽象类不能被实例化(无法使用new关键字创建对象实例)。 (2)抽象类可以包含属性,方法,构造方法,初始化块,内部类,枚举类。 (3)含有抽象方法的类必须定义成抽象类。 (4)抽象方法属于一种不完整的方法,只含有一个声明部分,没有方法主体。 (5)包含抽象方法的类一定是抽象方法,但抽...
分类:
其他好文 时间:
2014-09-27 21:02:40
阅读次数:
184