Java构造函数垃圾回收this笔记

构造函数

用处:初始化类定义的实例变量、执行其他创建完整对象所需的启动过程

示例:class Myclass{

int x;

Myclass(){       //Myclass的构造函数

x=10;    //10赋给Myclass的实例变量x

}

class ConsDemo{

public static void main(String args[]){

Myclass t1=new Myclass();     //t1对象调用了构造函数Myclass()——把10赋给t1.x

Myclass t2=new Myclass();

}

带形参的构造函数

class Myclass{

int x;

Myclass(int i){       //有一个形参

x=i;    //

}

class ConsDemo{

public static void main(String args[]){

Myclass t1=new Myclass(10);     //把10给i    

Myclass t2=new Myclass(88);

}

深入介绍new运算符

基本形式: 类类型的变量=new 被初始化的类的类名(实参列表)


垃圾回收

看不懂(;´д`)ゞ


this关键字(来自CSDN)

引用成员变量而不是局部变量

Public Class Student {

String name; //定义一个成员变量name

private void SetName(String name) { //定义一个参数(局部变量)name

  this.name=name; //将局部变量的值传递给成员变量

}

}

---------------------

本文来自 蔚落 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/oleg_wu/article/details/53284067?utm_source=copy

你可能感兴趣的:(Java构造函数垃圾回收this笔记)