关于书中125页,例4-3的问题:
SxtStud2类中,有一个自定义的类Computer comp,
那么,
在new SxtStud2 后,comp是否同String类型一样,因为是引用类型的变量,所以初始化赋值为null?
根据后边的栈和堆的讲解,实例化后,基本数据类型在堆中,引用数据类型,如string,会指向方法区对应的值,
那么关于comp,为什么这里必须在main方法中,先new computer(),而不能像String一样,可以直接stu.comp.brand = "联想“
类中包含其他类时,栈和堆的图,具体是怎么画的呢?(比如这里SxtStud2中的comp应该指向方法区,但是方法区又开辟了一个新的栈和堆存放class类,那么这个栈堆图是怎么画的?)
没有启动线程的选项,而且直接写上去会报错怎么办?eclipse是用尚学堂自带的版本,不知道为什么会这样
1 这边为啥显示错误啊............
public void paint(Graphics g) { // 自动被调用(不用在main()方法中调用),相当于一直画笔
g.drawImage(bj, 0, 0, null);
plane1.drawSelf(g);
g.setColor(Color.orange);
shell.draw(g);
shell1.draw(g);
请问为什么小球的颜色不能改变乘橘色呢
PlaneGame0.8.zip
老师,在MyGameFrame.java中为什么定义shells数组以后,直接初始化 编译器会报错?初始化代码要在launch方法中 的原因是什么呢?
为什么第一个要用this()来调而sing那个可以直接调用。
comparable接口定义的比较策略,是固定的吗,为什么是按年龄排,按身高可以不,具体怎么修改呢
为什么循环的条件是low<=high
老师,这个图片加载不出来是怎么回事啊??
为什么开始时候,a[0]赋值为null ,a[0][0]的赋值为0
老师,父类已经定义了公共权限的int型value,子类又重新定义一遍,是有什么特别作用或含义嘛?
Man[] mans = Man[]Man m1 = Man()Man m2 = Man()mans[] = m1mans[] = m2System..println(mans[].getId())System..println(mans[].getAge())} } Man{ (idage){ ().= age.= id} () { } (age) { .= age} () { } (id) { .= id} }
老师我有个问题 这两行代码中
System..println(mans[].getId())System..println(mans[].getAge())
后面的getId 和getAge 是什么原理调用的呢
老师,打包上传文件,在提问哪儿呀?我没有找到。
怎么解决呀。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637