美文网首页
java中的void修饰符与构造方法

java中的void修饰符与构造方法

作者: 时光不说话 | 来源:发表于2017-09-15 22:23 被阅读0次

void修饰符

void用于描述没有返回值的方法。

//有返回值的方法,不用void修饰
  public Map<String,String> getHead(){
    return head;
}

//没有返回值的方法,用void修饰
public void setHead(Map<String,String> head){
    this.head = head;
}

构造方法

1、如果当用户没有定义构造方法时,编译器会为类自动添加形如类名() { } 的无参构造方法,但是一但自己定义了构造 方法,编译器将不再自动添加。

2、构造器可以不只一个,这叫做方法的重载 ,下面就是两个构造方法及其调用。

 //构造函数A: 这是一个空构造函数
public Study(){
}

//构造函数B: 这是带参构造函数
public Study(String math){
this.method = method;
}

//调用构造函数A
Study one = new Study();
//调用构造函数B
Study two = new Study("add");

构造函数只有在实例化一个类时才会被调用,在类实例化完成后,构造函数不会再被调用。

3、构造方法不但是要给对象的实例变量赋初值,更重要的是还和new一起来创建对象 ,如果你的对象没有实例变量,当然不用给对象的实例变量赋初值,也就不需要有参的构造器.但这在实际应用中,是毫无意义的.因为没有实例变量的对象什么也干不了。

相关文章

  • java中的void修饰符与构造方法

    void修饰符 void用于描述没有返回值的方法。 构造方法 1、如果当用户没有定义构造方法时,编译器会为类自动添...

  • java构造方法(个人笔记)

    构造方法 概述:给对象的数据(属性)进行初始化 格式:(没有返回类型,没有void) 权限修饰符构造方法名字(与类...

  • java面向对象之构造方法

    构造函数(构造方法、构造器、Constructor) 关于java类的构造函数 1、构造方法语法【修饰符列表】构造...

  • Java的访问修饰符

    Java中的访问修饰符定义了变量,方法,构造函数或类的可访问性(范围)。Java中有4种访问修饰符: Public...

  • 11.14

    java构造器 又称为 构造方法,constructor构造器用于构造该类的实例。 格式如下:[修饰符] 类名...

  • java方法中的构造方法与普通方法的区别

    java方法中的构造方法与普通方法的区别 普通方法大家肯定都见过,有修饰符修饰的方法可以有返回值,也有的没有返回值...

  • 十四、构造方法

    一、构造方法格式与特点  构造方法的格式:修饰符 构造方法名(参数列表){} 构造方法的体现: ...

  • Java基础(1)——构造方法,参数介绍

    本节内容1.java修饰符介绍2.静态方法与实例方法3.java参数的传递4.可变参数5.方法重载和构造方法6.s...

  • java中修饰符的用法

    java中可以使用访问控制符来保护对类、变量、方法和构造方法的访问。其类别可分为访问控制修饰符和非访问修饰符 访问...

  • 方法和封装

    来自拉钩教育-JAVA就业集训营 构造方法的基本概念 构造方法名与类名完全相同并且没有返回值类型,连void都不许...

网友评论

      本文标题:java中的void修饰符与构造方法

      本文链接:https://www.haomeiwen.com/subject/aruesxtx.html