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

Java入门第二季

已采纳回答 / qq_奇迹_13
图片案例中的print()方法,里面有输出代码,只要调用就可以直接用方法输出了,但是例题中的 getScore()方法不具有输出语句,是个具有返回值的方法,因此他需要在外面定义一个变量,用来存放输出返回值

已采纳回答 / 慕勒5542947
package imooc;import java.util.Scanner;public class Circle extends Shape { Scanner input=new Scanner(System.in); int r=input.nextInt(); @Override public void Girth() { // TODO Auto-generated method stub System.out.println("圆形周长为:"+2*3.14*r); ...

已采纳回答 / 漫_
不可以替换,hello是上一行代码创建的一个新的对象,有了对象你才能调用其中的方法

已采纳回答 / 漫_
可以啊,static就是说在最开始已经为这个方法分配了内存空间,已经与HelloWorld这个特定的类关联,而你又是在此类中调用,所以无需实例化也是可以的,你是不是其他地方的代码有点问题?你可以把你运行错误的那个代码贴出来我看一下

已采纳回答 / 慕先生4027250
静态初始化块 初始化块 构造方法

已采纳回答 / qq_丶Ant灬_0
在子类调用父类的属性或者方法时要先创建对象 再通过对象去调用;如果在子类中使用子类的属性和方法可以直接用

已采纳回答 / 祈祷般呓语
不能,只能快速生成,psvm+enter

已采纳回答 / DE先森
<...图片...><...图片...>按照你所说的在本方法内设置初值,但在main方法里面,提示我发现zaike(我自己设的变量)显示的为同一个,并非我所想的是进到函数内;证明如下:毕竟他两连地址都...

已采纳回答 / 慕移动2735134
只有在静态(static)方法调用非静态方法或变量才需要实例化类。这个练习两个变量全是静态,两个方法也是静态用不到实例化类。HelloWorld world=new HelloWorld();去掉<...code...>如果你要尝试静态方法调用非静态变量可以这样<...code...>请采纳?

已采纳回答 / zhair
csdn或者百度里都有很多题库的

已采纳回答 / 慕容45601
普通内部类中, 如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。静态成员内部类中,如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员

已采纳回答 / 慕移动2735134
多层嵌套内部类这样的,可以这样写<...code...>
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消