老师,原来不是说main方法是程序的执行入口,在这个里面main方法创建的对象是一个空值,那他是如何执行出线面显示的语句呢?
老师,为什么我创建的package,在目录树下会每一个"."就分开一层目录显示呢?例如: level1.part3
请问老师您上课用的讲义可以在哪里找到呀,学员可以看到下载吗
老师,我用普通遍历遍历出来了,但是这里怎么用增强for遍历呢?
public class Test06 { public static void main(String[] args) { //Java中多维数组的声明和初始化应该按从低维到高维的顺序进行 int[][] a = new int[3][]; a[0] = new int[2]; a[1] = new int[4]; a[2] = new int[3]; //int a1[][] = new int[][4]; //非法 a[0][0] = 100; a[0][1] = 200; System.out.println(a[0][0]); for(int i = 0; i < a.length; i++) { System.out.println(Arrays.toString(a[i])); } } }
怎么会 有错误呢?
这里的Chinese c = (Chinese)a1,这是个向下转型,我可不可以理解为a1将指向堆的地址传递给c,然后c.xiuxi()就可调用堆里面的xiuxi()方法
你好,老师,关于this有一些问题,如下
如上图比较,this里面放三个变量跟两个变量应该没关系吧,为什么会报错,网上查了一下递归器调用看不懂,麻烦一下老师帮忙解答一下;
还是原来的代码,添加了一个变量,如下图
如上图对比,加了一个变量,继续运行,还是在报错,麻烦老师帮忙解答一下
package com.bjsxt; import java.awt.*; import javax.swing.*; public class BallGame extends JFrame { Image ball = Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk = Toolkit.getDefaultToolkit().getImage("image/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(105,100);//窗口出现的位置 setVisible(true);//窗口默认不可见,需要设置成true让其可见 } public static void main(String[] args) { System.out.println("我的台球开始了!!"); BallGame game = new BallGame();//创建BallGame类的对象 game.launchFrame();//调用创建窗口的方法 } }
就刷新出来一个小球,不知道怎么回事,背景的桌子出不来,重启,放大缩小也不行
public class Test { int x, y; Test(int x, int y) { this.x = x; this.y = y; } public static void main(String[] args) { Test pt1, pt2; pt1 = new Test(3, 3); pt2 = new Test(4, 4); System.out.print(pt1.x + pt2.x); } }
老师这个作业题,能帮我讲解下吗,我在程序上运行结果为7.搞不懂为啥是7.
package com.bjsxt; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class MyGameFrame extends Frame { Image bgImg=GameUtil.getImage("images/bg.jpg"); Image planeImg=GameUtil.getImage("images/plane.png"); public void launchFrame() { this.setTitle("飞机呼呼呼");//这几行全是设置框架的大小。位置等。 this.setVisible(true); this.setSize(500, 500); this.setLocation(300, 300); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); } public void paint(Graphics g){ g.setColor(Color.black);//画笔,这可以调节颜色 g.drawImage(bgImg,0,0,null); g.drawImage(planeImg,200,200,null); } public static void main(String[] args){ MyGameFrame frame = new MyGameFrame(); frame.launchFrame(); } }
Image planeImg=GameUtil.getImage("images/plane.png");
这行代码的getImage报错,找不到原因,照着敲的,老师帮我看看
为什么我的最下面一个staticMethod 没调用到?是灰色的
为什么我在输入javac Welcome.java后会出现这样的情况
这快图片有高清一点的嘛 打算做笔记用
老师,我看您的文件上都有本节作业,是都需要做的吗?作业就是每一章节的实操加上你的笔记资料所写的作业吗?
照视频里教的打1L*money*(years),报错了是哪里有问题吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637