老师这里是什么意思,是因为有S2才存在的吗?这里看起来也像个方法
import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; /** * 游戏主窗口 */ public class MyGameFrame extends Frame { @Override public void paint(Graphics g) { //g当做一支画笔 color c = g.getColor(); //g.setColor(color.red); g.setColor(new Color(255,0,255)); //画直线 g.drawLine(100,100,400,400); //画矩形 g.drawRect(100,100,300,300); //画椭圆 g.drawOval(100,100,300,300); //画字符串 g.drawString("张晋荣制作",300,300); g.setColor(c); } 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(); } }
为什么还原原来颜色那步会报错
老师,在视频14分20秒时候,在判断 if(a instanceof Dog) 中, 为什么括号里的语句没有报错?在编译的时候,先Animal 类创建了一个对象a,Animal是Dog的父类,那为什么父类的对象a可以用子类Dog来判断?
我看之前的例子是(子类对象instanceof 子类)或(子类对象instanceof父类)都可以。
在本例中 char类型的d,如果不强制转换int型,可以直接和数字进行比较大小吗
老师,这个bug什么意思,看半天不知道怎么解决
老师,请问下这个 tostring 是固定的语法结构吗?代表什么含义呢。
图中:1,tostring 表示方法名字,这个方法名字,我可以改成其他名字吗?
图中2:是还没改写方法前,输出的tostring ,这个意思是什么呢。
听得有懵。
输出结果还是和原来一样,没有制表
除了没有装默认的C盘以外,其他都是按着老师讲的做,装了又卸,卸了又装,就是不过,老师求指教
我想问老师,这个.Java扩展名文件是源文件,.class扩展名文件是字符码文件,这个.java.bak是什么啊?
public class Welcome{ public static void main(String[] args){ System.out.println("hello world"); } }
之前用eclipse写的代码 在idea中也成了乱码情况
public class TestOverLoad{ public static void main(String[ ] args) { System.out.println(add(3, 5)); System.out.println(add(3, 5, 10)); System.out.println(add(3.0, 5)); System.out.println(add(3, 5.0)); System.out.println(); System.out.println(1); System.out.println(3.0); } public static int add(int n1, int n2) { int sum = n1 + n2; return sum; } public static int add(int n1, int n2, int n3) { int sum = n1 + n2 + n3; return sum; } public static double add(double n1, int n2) { double sum = n1 + n2; return sum; } public static double add(int n1, double n2) { double sum = n1 + n2; return sum; } public static double add(int n1, int n2) { double sum = n1 + n2; return sum; } public static int add(int n2, int n1) { double sum = n1 + n2; return sum; } }
老师,我核对了代码没有发现问题;这里为什么显示已经有了add呢,一个是int 类型,一个是double类型
static修饰变量,对该类的所有对象共享是什么意思?
静态成员变量只有一份是什么意思?
getDistance(Point p){
请问下,这个Point 后面为什么是直接加p,前面的语句好像没有定义p
改了几遍了都是错的,不知道是哪里出问题了,之前的都有弄好啊。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637