Java基础系列5:Java代码的执行顺序

该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。

 

一、构造方法

构造方法(或构造函数)是类的一种特殊方法,用来初始化类的一个新的对象。Java 中的每个类都有一个默认的构造方法,它必须具有和类名相同的名称,而且没有返回类型。构造方法的默认返回类型就是对象类型本身,并且构造方法不能被 static、final、synchronized、abstract 和 native 修饰。

提示:构造方法用于初始化一个新对象,所以用 static 修饰没有意义;构造方法不能被子类继承,所以用 final 和 abstract 修饰没有意义;多个线程不会同时创建内存地址相同的同一个对象,所以用 synchronized 修饰没有必要。

构造方法的语法格式如下:

public class Person { /** * 1.构造方法没有返回值 默认返回类型就是对象类型本身 * 2.构造方法的方法名和类名相同 */ //无参构造方法 public Person() { System.out.println("我是无参构造方法"); } //有参构造方法 public Person(String username,Integer age) { System.out.println("我是有参构造"+"姓名:"+username+" 密码:"+age); } public static void main(String[] args) { Person p1=new Person();//调用无参构造 Person p2=new Person("小王",12);//调用有参构造 } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwywgj.html