一:this的关键字的用法: 1.调用属性: this.health=100; this.name="小黄"; 2.调用方法: this.print(); 3.调用构造方法 this(); >如果是使用,必须是构造方法中的第一条语句 this("小黑",100,100,"雄"); 二:this关键字 ...
分类:
其他好文 时间:
2017-05-17 10:26:25
阅读次数:
111
servlet 在tomcat 服务器中是单例的,是多线程的,建议不使用成员变量。 1.Constructor 构造方法,当浏览器第一次访问该servlet 的时候创建对象。第二次、第三次都不在调用构造方法。 2.init()初始化方法,在调用构造方法之后调用,只调用一次。 3.service() ...
分类:
其他好文 时间:
2017-05-09 19:42:08
阅读次数:
200
encapsulation封装 inheritance继承 polymorphism多态 this();表明调用构造方法 this(3);调用构造方法的 this必须放在第一行,this调用普通方法可以不放第一行 Shitf+delete是直接删除,不走回收站 一个java文件,最多只能有一个类是p... ...
分类:
其他好文 时间:
2017-04-07 15:45:52
阅读次数:
162
一:抽象类Assert 抽象类不能够实例化对象,但是可以被继承,Assert类是功能类,所以方法都是static修饰 所以可以直接 类名.方法 调用。 构造方法: 抽象类中的构造方法的意义,其实不是很大,因为它不能实例化对象,所以不会调用,但是 如果有类继承Assert类,那么就会在子类中调用父类的 ...
分类:
编程语言 时间:
2017-03-31 00:48:21
阅读次数:
197
1.继承中构造方法的关系 1.子类中所有的构造方法默认都会访问父类中空参数的构造方法,除非显式使用super/this调用了父类或者是本类的其他构造方法。 2.在类中对本类或者是父类构造方法的调用,只能是在构造方法中,不能在实例方法中调用构造方法(更不能在类方法中调用构造方法),原因: 实例方法被调 ...
分类:
编程语言 时间:
2017-03-26 00:05:40
阅读次数:
177
单例模式: 1、单例理解就是不能让外部去实例化对象,不能让外面随便new,外面可以随便new就表示不是单例的。 如何保证这个类不给外面的类实例化呢? 通常实例化一个对象,就是调用他的构造方法。只要把构造方法私有化后外部就不能调用构造方法去实例化对象。 2、声明一个本类对象 你不让外部去实例化一个对象 ...
分类:
其他好文 时间:
2017-03-21 15:23:43
阅读次数:
143
构造方法: 构造方法代表着类似于以前例子中使用过的那种名为init的初始化方法 当一个对象被创建后,会立即调用构造方法 重写一般方法和特殊的构造方法 super函数 super(SongBird,self) 详情请参考:http://www.cnblogs.com/lovemo1314/archiv ...
分类:
其他好文 时间:
2017-03-10 17:48:15
阅读次数:
260
使用super关键字可以直接调用父类中的构造方法、属性、普通方法 super调用父类构造方法的操作,与this调用构造方法一样,语句必须放在子类构造方法的首行 java中,构造函数不被继承,只是调用,如果父类有无参构造函数,子类可以写构造函数也可以不写构造函数,如果父类只有带参构造函数,那么子类必须 ...
分类:
其他好文 时间:
2017-03-06 17:37:31
阅读次数:
176
在类实例化的过程中自动执行的方法叫做构造方法,它不需要你手动调用。构造方法可以在类实例化的过程中做一些初始化的工作。 构造方法的名称必须与类的名称相同,并且没有返回值。 每个类都有构造方法。如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认的构造方法 下面是关于构造方法的使用示例: ...
分类:
编程语言 时间:
2017-03-04 19:53:39
阅读次数:
188
this 和 super 都代表什么 this 代表当前对象的引用,谁来调用我,我就代表谁 super 代表当前对象的父类引用 this 和 super 的区别 调用成员变量 this.成员变量 调用本类的成员变量 也可以调用父类的成员变量 super.成员变量 调用父类的成员变量 调用构造方法 t ...
分类:
其他好文 时间:
2017-01-28 10:04:48
阅读次数:
218