Animal a1 = new Cat();
上面这行代码中的Animal a1为什么是父类引用?什么父类引用?
2. static void animalCry (Dog d){
...........
}
上面这个代码怎么理解?(Animal a)这个是什么意思?
3. animalCry(a1);
这行代码中(a1)是什么意思?这行代码是调用d方法吗?
4. 调用的方式都有哪几种?
我下载完java 目录下面没有jre文件夹 只有个jdk的
这两处怎么会出错呢?
问题一:为什么此处没有double修饰?
问题二:这里的Point是指将Point类作为返回值类型吗?
老师,我的idea怎么不能设置文档阅读,还有那个jdk6在哪里下载
Java的安装默认是PF,与PF(x86)有什么区别。会有影响吗?有哪些问题产生?
planeWar0.zip
一、老师我这个为什么运行不了 把images删除就可以运行,但会报错
二、截图
三、问题 把上边标记出来的代码删除飞机可以运行了 但是被撞以后还是会出错,也没有爆炸效果。
老师,为什么调用repaint();方法后,再
new PaintThread().start();
系统就直接帮我重画了。
它是怎么执行的呀!
疑问:
public class Person { String name; int age; public void show(){ System.out.println("姓名:"+name+"年龄:"+age); } } public class TestPerson { public static void main(String[] args) { // 创建P1对象 Person p1 = new Person(); p1.age = 24; p1.name = "张三"; p1.show(); // 创建P对象 Person p2 = new Person(); p2.age = 35; p2.name = "李四"; p2.show(); } }
老师问一下,上面代码中main方法里:
p1.age = 24; p1.name = "张三"; p1.show();
上面p1.age,p1.name,p1.show()等对象属性赋值相关信息栈里面有吗?还是只在堆里面有这些相关信息?
1 class Point { 2 double x, y; 3 public Point(double _x, double _y) { 4 x = _x; 5 y = _y; 6 } 7 public double getDistance(Point p) { 8 return Math.sqrt((x - p.x) * (x - p.x) + (y - p.y) * (y - p.y)); 9} 10 11public static void main(String[ ] args) { 12Point p1 = new Point(3.0, 4.0); 13Point origin = new Point(0.0, 0.0); 14System.out.println(p1.getDistance(origin)); 15} 16}
第7行中的Point p是形参?弟14行中的origin是实参?14行的打印内容是如何实现的?
为什么圈起来的这句放在括号里面或者外面都可以正确输出“及格”?
planeWar.zip
老师 我这个计时版本,就是2.0,代码跟高淇老师的一样,最终运行的时候显示最终时间会出现频闪问题,时不时闪出空白画面,整个屏幕好像加速了一样。
java.awt.*java.awt.event.KeyAdapterjava.awt.event.KeyEventjava.awt.event.WindowAdapterjava.awt.event.WindowEventjava.util.Datejavax.swing.JLabelMyGameFrame Frame { Image = GameUtil.()Image = GameUtil.()Plane = Plane()Shell = Shell()Shell[] = Shell[]Explode Date Date = (Graphics g) { g.drawImage()drawTime(g).drawMyself(g)(i = i<.i++){ [i].drawMyself(g)peng = [i].getRec().intersects(.getRec())(peng){ . =(==){ = Explode(..)} .drawMyself(g)} } (){ .-= .} (){ .+= .} (){ .-= .} (){ .+= .} } (Graphics g){ Color c = g.getColor()Font f = g.getFont()g.setColor(Color.)(.) { = (System.() - .getTime()) / g.drawString()}{ (== ) { = Date()= (.getTime() - .getTime()) / } g.setFont(Font(Font.))g.drawString(+ )} g.setColor(c)} (){ .setTitle()setVisible()setSize()setLocation().addWindowListener(WindowAdapter() { (WindowEvent e) { System.()} })PaintThread().start().addKeyListener(KeyMonitor())(i=i<.i++){ [i] = Shell()} } PaintThread Thread{ () { (){ repaint(){ Thread.()} (InterruptedException e) { e.printStackTrace()} } } } KeyMonitor KeyAdapter { (KeyEvent e) { System..println(+e.getKeyCode())(e.getKeyCode()== KeyEvent.){ = } (e.getKeyCode()==KeyEvent.){ = } (e.getKeyCode()==KeyEvent.){ = } (e.getKeyCode()==KeyEvent.){ = } } (KeyEvent e) { System..println(+e.getKeyCode())(e.getKeyCode()==KeyEvent.){ = } (e.getKeyCode()==KeyEvent.){ = } (e.getKeyCode()== KeyEvent.){ = } (e.getKeyCode()==KeyEvent.) = } } Image = (Graphics g) { (== ) = .createImage(Constant.Constant.)Graphics gOff = .getGraphics()paint(gOff)g.drawImage()} (String[] args) { MyGameFrame gameFrame = MyGameFrame()gameFrame.launchFrame()} }
出现循环异常
为啥代码没错,却报错了?代码按视频一点点敲得
老师你好,那个下载链接需要百度网盘会员才能打开,我这边不是会员,还有什么方法可以下载吗?谢谢。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637