问题描述
- Java中的this是什么意思
-
Java中的this是什么意思 表示的又是什么它在内存中又是怎么布局的
解决方案
this代表本对象,谁调用它就代表谁,它是一个引用,指向堆内存中的一个对象实体。
解决方案二:
this代表当前对象,它和内存布局没有关系,它只是对成员函数所在对象实例的别称。所有的java对象都是在堆上分配内存的。
大多数情况下可以省略。只是当你的成员变量和参数变量名正好冲突的时候,用它可以区分。
this还有一个用法,在构造函数中调用另一个构造函数。
解决方案三:
THIS 可以简单理解为对自身的引用,
后面那句没理解,this/super作用在编译的时候,比如明确引用的变量时父类还是子类,不存在内存中这一问题~
解决方案四:
当前(本类 )
解决方案五:
setupUi(this)是由.ui文件生成的类的构造函数,这个函数的作用是对界面进行初始化,它按照我们在Qt设计器里设计的样子把窗体画出来,
把我们在Qt设计器里面定义的信号和槽建立起来。
也可以说,setupUi 是我们画界面和写程序之间的桥梁。......
答案就在这里:setupUI(this)是什么意思
----------------------
时间: 2024-11-10 01:00:53