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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,463评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,955评论 18 399
  • Scala与Java的关系 Scala与Java的关系是非常紧密的!! 因为Scala是基于Java虚拟机,也就是...
    灯火gg阅读 8,824评论 1 24
  • 小朋友们上一个故事,老师讲了上帝创造,天和地,光和空气,山和海,花草和树木,太阳,月亮和星星,鸟和鱼,最后又造了各...
    柯睿阅读 5,289评论 0 0
  • 还有一天特种兵就结束了,我这几天临要出国前,事情多,天天都是这个时候写作业,打针,说坚持到最后就一定做到,做不到就...
    楠楠929阅读 2,472评论 0 1