我的factorial2的输出为什么是2
老师我下面的提问我想再确定一下。比如我现在有个interface A, interface B,最开始都设计了test()的方法。然后还有一个interface C extends A和B.
interface A {
void test();
}
interface B {
interface C extends A, B {
void testC();
这个时候,我有个class Test, implement C,
public class Test implements C {
@Override
public test() {};
public testC(){};
老师您的意思是指,即使interface A和B中都有完全相同的test()方法需要被改写,这种情况也没关系,因为总之在最终的实现类Test中会再去具体定义该test()方法的实现形式,是这个意思吗?
老师请问,如果多继承的类中不巧出现了完全相同的方法(包括参数类型参数数量返回值),这种情况如何处理?因为一开始的时候设计接口设计抽象类,如果东西一多感觉是不是难免会出现这种情况?
老师您好,这个为什么是10,10不是10,9?
为什么能在静态方法中创建实例对象,类加载时应该不能创建对象啊?
老师下面这种变量声明不大明白什么意思,没有见过,可否举个例子说明下:
type varName [=value][,varName[=value]...];
//[ ]中的内容为可选项,即可有可无
数据类型变量名[=初始值] [,变量名[=初始值]…];
老师,类加载和方法运行。这2步,是什么样的先后顺序呢
老师, 如果没有这句 a = 3; a 会默认值是0吧,执行 int b = a+3; 就是 b = 0 +3; 没问题吧。但为什么会报错,说a没有初始值呢?
老师,下载的资源里只有源码,没有文档,为什么
老师我想问一下,Arrays的tostring()方法是重载了Object的tosting()方法么?如果是的话,Arrays的tostring()方法是static,object的tostring()方法是普通方法啊,这个也算重载么?有点晕了。。
按照高老师的格式照着写,在视频12分37秒时没有出现台球桌面的图片,显示下面这个图片,是因为电脑配置原因吗
import java.awt.*; import javax.swing.*; public class BallGame extends JFrame{ Image ball= Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk= Toolkit.getDefaultToolkit().getImage("images/desk.png"); //绘制窗口 public void paint(Graphics g){ System.out.println("窗口被画了一次"); g.drawImage(desk,0,0,null); g.drawImage(ball,200,200,null); } //创建窗口 void launchFrame(){ setSize(856,501); setLocation(100,100); setVisible(true); } public static void main(String[] args) { System.out.println("我的小游戏开始了"); BallGame game=new BallGame(); game.launchFrame(); } }
老师,跟着你跟别的同学发的文档添加了一项classpath,但是path的格式还是不对,把前面的分号去掉了也不对,是什么原因呢?
老师,我的程序能运行,可是会显示上面这些问题,是什么原因呢?
问题已经解决,getdistance方法在内存的创建过程,视频下一节老师有仔细的讲解
我跟着老师写代码,咋出错了? package com.baizhan.plane; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class MyGameFrame extends Frame { public void LaunchFrame(){ this.setTitle("飞机大战.尚学堂"); setVisible(true); setSize(500,500); setLocation(400,400); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); public static void main(String[] args) { MyGameFrame gameFrame = new MyGameFrame(); gameFrame.LaunchFrame(); } }
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637