社区
Java SE
帖子详情
关于this的问题?
CHBenz
2005-09-19 10:55:36
大家好,我是一名JAVA的初学者,关于this的使用有点不了解,据初步了解this的使用是类似于C的指针功能,那么请问它是具体怎样指法的?可以详细的介绍一下它的使用方法吗?是怎样使用的?谢谢!
...全文
149
10
打赏
收藏
关于this的问题?
大家好,我是一名JAVA的初学者,关于this的使用有点不了解,据初步了解this的使用是类似于C的指针功能,那么请问它是具体怎样指法的?可以详细的介绍一下它的使用方法吗?是怎样使用的?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nintha
2005-09-19
打赏
举报
回复
本类的一个实例,this实际上是Class.forName("yourClass").newInstance()
王洲
2005-09-19
打赏
举报
回复
对本对象的引用
guojiaokok
2005-09-19
打赏
举报
回复
this表示的是当前对象本身的一个引用
onray
2005-09-19
打赏
举报
回复
this:所在类自身的一个实例对象或者指类本身
1.构造 this(a,b....)
2.方法 this.function(a,b...);
Caesar_Gu
2005-09-19
打赏
举报
回复
this 指向所属对象.
yshxx
2005-09-19
打赏
举报
回复
就是指对自身实例的引用
schumi35
2005-09-19
打赏
举报
回复
this就是当前对象的一个引用,
public class ThisShow {
public String thisstring = "the string of this and ThisShow";
ThisShow(){
System.out.println(this.thisstring);
}
}
public class Test {
public static void main (String argv[]){
ThisShow myObject = new ThisShow();
System.out.println(myObject.thisstring);
}
/** 在类ThisShow里的this和类Test里的myObject表示同样的意思.*/
szuzsq
2005-09-19
打赏
举报
回复
可能相当于delphi的self?
danny800301
2005-09-19
打赏
举报
回复
对本身的引用啊。
husl
2005-09-19
打赏
举报
回复
this是一个实例值,用来在成员函数类内部指向当前的对象.
可以做为返回值
可以做为实例值引用成员变量和成员函数在成员函数里 写 this.a;//a 是 成员变量 this.fun();//fun 是 成员函数
一般情况下没必要要前面的this.
但是java允许成员函数的参数和成员变量同名. 例如
void fun(int a)
{
this.a = a; // 带this是成员变量 , 不带的是参数 这样就区别开了
}
转行做IT-第11章 继承、super、this、抽象类
本课程为想转行学IT的朋友量身定制,快速入门,轻松上手,让非计算机专业的同学能快速学会Java编程. 课程会从计算机的基本组成原理讲起,门槛低,实用性强,让大家轻松掌握一项编程技能。后期课程全部更新完毕后还会帮大家...
vue3没有this怎么办?
在vue3中,新的组合式API中没有this,那我们如果需要用到this怎么办? 解决方法: getCurrentInstance 方法获取当前组件的实例,然后通过 ctx 或 proxy 属性获得当前上下文,这样我们就能在setup中使用router和vuex了 import { getCurrentInstance } from "vue"; export default { setup() { let { proxy } = getCurrentInstance(); prox
【Java】还不懂this关键字?一分钟彻底弄懂this关键字
在上一篇【JavaSE】一文看懂构造器/构造方法(Cunstructor)中,我们已经在构造器中初步窥得this关键字的冰山一角了。大家有没有考虑过,在一个类的构造器中,我们为什么要使用this.属性而不直接使用属性呢?毕竟一个类中,不管属性被什么关键字修饰,在类中都可以访问。随着这个
问题
,今天瑶瑶子带大家深入分析一下Java中this关键字,让大家彻底理解this关键字.
docker容器Cannot connect to the Docker daemon. Is the docker daemon running on this host?解决方法。
linux版本:Ubuntu16.04 第一次安装Docker,运行docker命令是可以的,如 docker ps 重启系统之后,运行docker ps后出现如下报错: Cannot connect to the Docker daemon. Is the docker daemon running on this host? 查找资料后,知道了这是权限
问题
。需要root用户才
关于django中配置静态文件static后引入文件报错did you forget to register or load this tag?
问题
:报错static,did you forget to register or load this tag? 1.setting已经注册static文件 TEMPLATES模版中注册静态文件static 'builtins':[ 'django.templatetags.static', ], 添加指定静态文件路径 STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"),
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章