第七行 (point p)中的point是数据类型吗 我遇到第二次这种了 (point在前面第一行是类名 后来第七行怎么又变成了数据类型)第一次我记得computer就是这样 不太理解啊 老师在视频里没重点说过这
第五章 Java 面向对象编程进阶的课后作业中的题目:
我看到的课后答案给出的是AC。下面是我的测试内容:
package com.bjsxt.unit01.chapter05; public class Test { //定义两个类方法 public void fun01(){ System.out.println("调用了fun01()方法"); } public void fun02(){ System.out.println("调用了fun02()方法"); } //接下来验证每个选项 public void fun03(){ //A 在类方法中可用this来调用本类的类方法 this.fun01(); //可以使用this调用本类的方法,选项A正确 //B 在类方法中调用本类的类方法时可直接调用 fun01(); //可以直接调用,选项B正确 //C 在类方法中只能调用本类中的类方法 System.out.println("调用了system类的方法!"); //显然错误,可以调用System类的方法.选项C错误 //D 在类方法中调用实例方法需要先创建对象 fun01(); //明显错误,可以直接调用,也可以通过this关键字调用。类方法之间的调用不用创建对象。 } //main方法测试 public static void main(String[] args) { Test t01 = new Test(); t01.fun03(); } }
老师,我想问下是我哪里理解有问题吗?
一、遇到的问题
1.在碰撞爆炸这一块,第一次碰撞飞机消失并爆炸,后面小球碰到死亡地还会爆炸2-3次,但是2-3次后小球再碰到死亡地点就不会触发爆炸了。(贴上碰撞相关代码)
2.我试过改变小球速度,画窗口时间间隔,均会出现上诉问题。
sleep(50); //每隔50ms画一次窗口, 将50改大改小还是一样
3.据多次观察,我觉得可能是的确只爆炸了一次,但是第一次碰撞还没播放完16张图就停止了,后面的小球又碰到使得他继续播放剩下的图。当16张图播放完,后面再怎么碰也不会触发爆炸了。(附上动图)
4.附上代码压缩包(在planeWar0.8里的代码)
workspace.zip
5.还有个问题是视频里双缓冲那个代码虽然放进去了,但屏幕还是在闪。
点击后没有任何反应 怎么回事
Pring0_130By5 { (String[] args) { i = count = (i <= ) { System..println(i +)count++(count == ) { System..println()count = } i++} } }
为什么我运行出来 是竖着的
Javabean到底是啥?
老师,提示22行错了,但是不知道哪里错了,麻烦帮看一下
老师这是什么错误啊
这个无法创建啊是怎么回事啊??????????
、
为什么sum=sum+i 一开始不是写sum=0吗
代码
package cn.lss.Game; import java.awt.Graphics; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.WindowConstants; /** * 飞机游戏的主窗口 * @author 李帅帅 * */ public class MyGameFrame extends JFrame{ @Override public void paint(Graphics g) { // TODO Auto-generated method stub super.paint(g); } /** * 初始化窗口 */ public void launchFrame() { this.setTitle("尚学堂学员_李帅帅作品"); this.setVisible(true); this.setSize(400,400); this.setLocation(300, 300); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); } public static void main(String[]args) { MyGameFrame f = new MyGameFrame(); f.launchFrame(); } }
运行无问题
package cn.lss.Game; import java.awt.Graphics; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.WindowConstants; /** * 飞机游戏的主窗口 * @author 李帅帅 * */ public class MyGameFrame extends JFrame{ @Override public void paint(Graphics g) { g.drawRect(100, 100, 200, 200); } /** * 初始化窗口 */ public void launchFrame() { this.setTitle("尚学堂学员_李帅帅作品"); this.setVisible(true); this.setSize(400,400); this.setLocation(300, 300); this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); } public static void main(String[]args) { MyGameFrame f = new MyGameFrame(); f.launchFrame(); } }
在窗口中画东西,显示黑屏,是电脑配置原因吗?
让炮弹沿着任意角度飞的时候,我的炮弹不见了。是什么问题
老师,我想问一下:
最外面的这层for循环i的取值范围不是i < value.length - 1吗,下面这里是不是少减了个1。
当 i < value.length - 1时,i不是应该等于1吗,如果i等于0的话最后就会跟它自身多比一次,这一次比较完全是可以省略的。
标识符必须以字母、下划线、美元符号$开头。但是答案选项中没有美元符号,只有美元
请问老师,以下代码是一维数组,课堂上老师让用嵌套循环进行遍历,一维数组怎么嵌套循环遍历?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637