5.java不同方法的区别(构造方法,实例方法,类方法,static关键字)
1.Java中的方法
在java中有三种类型的方法:构造方法,实例方法和类方法
如果我们要搞清楚构造方法为什么存在?那么首先我们得搞清楚构造方法的一切,不是吗?如果你要打败一个人,首先不是锻炼自己,而是了解对手,知己知彼,百战不殆。
1.2.构造方法
class Computer{
/**
* 构造方法
*/
public Computer(){
}
}
首先我们来看一下构造方法的特点:
- 构造方法没有类型,这就意味着它不能返回值
- 构造方法的名字必须与它所在的类的名字完全相同,这间接说明它和它的类是绑定的关系
- 一个类中必须存在构造方法,如果没声明,编译器会自动的添加一个空的构造方法,这更加说明了它和类的绑定关系
- 构造方法只能通过new调用
可以总结出:构造方法是类中一种特殊的方法,当创建实例化一个对象时需要用它的构造方法,可以间接的得出构造方法是创建一个实例对象时一定要用的用来获取内存空间的方法。
1.2.实例方法
class Computer{
int add(int x,int y) {

浙公网安备 33010602011771号