怎样检测一个句柄是否有对象:java
答案:2 悬赏:0 手机版
解决时间 2021-05-25 11:29
- 提问者网友:ミ烙印ゝ
- 2021-05-24 23:26
怎样检测一个句柄是否有对象:java
最佳答案
- 五星知识达人网友:大漠
- 2021-05-25 00:47
比较简单的方法你可以在那个类中写下一个方法输出一句话然后你调用那个方法(类),当你执行java程序的时候如果控制台上显示出那句话那么就说明你的句柄中含有此类对象
全部回答
- 1楼网友:归鹤鸣
- 2021-05-25 02:04
可以这样对你说,创建新对象时,如果调用的构造方法的参数列表不为空,那你就一定要给这些参数赋值,也就是你所说的“写出来”;如果为空,那就不用赋值;关键看你用的是哪个构造方法。
还有你要弄清楚“实例变量”是什么意思,我的理解是类的属性,书本的意思应该是在创建新对象时,通过给构造方法的参数列表赋值来初始化这个新对象的属性(这种情况下,构造方面里面的代码肯定是把参数值赋给属性之类的语句)。另外就算你调用的是没有参数的构造方法,“实例变量”也会有系统默认值,即自动初始化了。
你说的在主体方法中给实例变量赋值,可以实现,不过要在类里面再分别为这几个变量加一个赋值方法,没有写方法就只能通过调用有参构造方法来人工指定或无参构造方法系统自动初始化来实现了。
最后祝你学习顺利!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯