为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 山河若有情
现在听得迷茫没关系,记得有这个作用就行了,无论你练习还是工作的大量代码,会使你渐渐清晰这到底是个什么玩意.  "初听不知曲中意,再听已是曲中人"用到才知有用,加油吧,大兄弟.

已采纳回答 / 火爆小琪
<...code...>你代码没发上来,你让我猜我还真不好猜是哪里出了问题,  你可以对照我的找一下问题所在。 建议你根据注释的流程一步一步的在脑子里过一遍,看是在哪里去了问题,  另外不要一味的往死里钻,要跳出来理解一下,可以根据这个流程自己在心里做个比喻和假设。

最新回答 / 雨过云舒
Animal animal=new Dog();这样不就是父类的引用指向子类的对象么?这是成立的啊。如果是Dog dog = new Animal();这样是子类的引用指向父类的对象,这个是不可以的。

最新回答 / 听说过晚风么
你想要表达什么。。
楼上你这样子是找不到女朋友的!
总的来说就是static方法只能访问static变量不能访问全局变量,不带static的方法能够访问类里的所有成员变量,包括static变量。
但显示 具体车型供客户选择,输入一个对应的代号后确定 车型,执行下一步,租车的天数等

最新回答 / 魔方magic
hashCode 是一个“散列值码”。散列值,并不能表现其唯一性,但是有离散性,其意义在于类似于进行hashMap等操作时,加快对象比较的速度,进而加快对象搜索的速度。hashCode 和 equals的关系:两个对象 equals的时候,hashCode必须相等,但hashCode相等,对象不一定equals。最后明白两点就行了:1.hashCode()方法存在的主要目的就是提高效率。2.在集合中判断两个对象相等的条件,其实无论是往集合中存数据,还是从集合中取数据,包括如果控制唯一性等,都是用这个条件判...

已采纳回答 / 慕村5414681
类之间可以相互嵌套的。就是我定义两个类classA、classB,那么我在classA里面可以定义classB类型的字段,或者在classA的函数里面可以定义classB的局部变量并实例化classB cs_classB =new classB();但是在赋值=前后,你只要保证两边的变量类型一样就可以。例如classA方法Method()返回classB.那么你可以在有classB cs_classB =(new classA()).Method();

已采纳回答 / lylaiandroid
在main方法里面是创建局部变量,在main方法外面是成员变量。

已采纳回答 / 慕九州6477893
super指代父类对象,而this指代当前对象。

已采纳回答 / 杯酒慰风尘_如是很多年
构造器的作用是用来初始化,public + 类名(),个人感觉用final修饰没有意义,而且编译器会报错,就好像构造方法加上返回值会变成普通的方法。final修饰的方法不能被覆盖,是指的不能被子类继承,当然不能被重写,重载的话,我觉得跟是不是final修饰没有关系,因为他调用的时候只跟参数有关系。final修饰属性赋值只有这三种情况。望采纳,哈哈

最新回答 / 嘘___________别说话
要看你在什么地方用这个,如果下面这个句子就不报错System.out.print(phone.screen);你的就相当于这个语句:int i = 3;i;这个i不能单个出现,就是说你的phone.screen
&quot;如果要访问外部类的成员变量,可以使用 this 关键字&quot; 建议改为:
“如果要访问外部类的成员变量,可以使用 外部类名称.this&quot;
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消