蓝色部分的point p是什么意思?还有最后一行p.gerDistance(origin)中的origin,是什么意思,作用
import java.util.Scanner; public class SalaryCalculator { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("******薪水计算器******"); System.out.println("输入数字88为退出程序\n输入数字66为计算下一个用户年薪"); System.out.println("请输入你的月薪"); int MonthSalary = s.nextInt(); System.out.println("请输入你薪水发几个月"); int Months = s.nextInt(); int yearSalary = MonthSalary * Months; System.out.println("您的年薪为" + yearSalary); if (yearSalary > 200000){ System.out.println("恭喜您超越了98%的国人"); }else if (yearSalary > 100000){ System.out.println("恭喜您超越了90%的国人"); } System.out.println("输入88退出程序,输入66重新开始下一个计数"); int comm = s.nextInt(); if (comm == 88){ System.out.println("退出程序"); break; } if (comm == 66){ System.out.println("重新开始"); continue; } } }
package ball; import javax.swing.*; import java.awt.*; public class BallGame extends JFrame { //添加小球和桌面图片的路径 Image ball = Toolkit.getDefaultToolkit().getImage("images/ball.png"); Image desk = Toolkit.getDefaultToolkit().getImage("images/dest.png"); //指定小球的初始位置 double x=100;//小球的横坐标 double y=100;//小球纵坐标 //画窗口的方法:加载小球与桌面 public void paint(Graphics g){ System.out.println("窗口被画了一次"); g.drawImage(desk,0,0,null); g.drawImage(ball,(int)x,(int)y,null); } //窗口加载 void launchFrame(){ setSize(856 , 500); setLocation(50 , 50); setVisible(true); } //main方法是程序执行的入口 public static void main(String[] args){ System.out.println("寓教于乐"); BallGame game = new BallGame(); game.launchFrame(); } }
老师这段代码,执行是执行了,但是只有一个小球,没有桌面
package cn.sxt.oo; /** * 测试多态 * @author 周毛毛 * */ public class TestPolym { public static void main(String[] args) { // TODO Auto-generated method stub //由于是在main方法里调用普通方法,而main方法是特殊的静态方法, Animal an=new Animal(); AnimalCry(an); } static void AnimalCry(Animal g) { g.shout(); } } class Animal{ public void shout() { System.out.println("动物的叫声:"); } } class Cat extends Animal{ public void shout() { System.out.println("猫的叫声:喵喵喵"); } } class Dog extends Animal{ public void shout() { System.out.println("狗的叫声:汪汪汪"); } }
问题:为什么AnimalCry方法必须是静态的方法,不是说main方法是特殊的静态方法吗?AnimalCry为什么不能是public方法
老师,子类是否可以通过super()来访问父类中的Private变量和方法?
是按视频敲得代码,怎么还报了错误?求老师解答
public class TestIf01 { public static void main(String[] args) { double rand = Math.random(); System.out.printf(rand); } }
结果应该输出是随机浮点型数值,不知道什么原因,报自动转换类型的错误
老师您好:
我在编程时出现以下情况,是不是没有导入图片的事?
老师,我换了新电脑。现在用idea只能运行Main1,不能运行Main2。我把Main1删除掉以后就会出现:错误: 找不到或无法加载主类 demo.Main1 。导入其他Java类,绿色的那个运行按钮都是黑的点不了。我没有配置JDK环境变量,网上说Mac不需要配置,直接安装就行了,系统会自动配置。我安装完JDK以后,在终端输入Java和Java -version都正常显示,环境变量应该是没有问题的。但是Idea就是只能运行那一个Main1程序,搞了一上午,都没解决,老师帮忙看一下
为啥float f1 = 54673754646L 后面是L,不是F
老师我有一个问题。我再进行测试的时候,class后的类的时候,设置的不是Scanner这个名,再进行调用执行的时候,提示报错。问题:是不是import的方法,要和类名一致,才能使用
第一次学敲代码,不知道这是什么情况?希望老师可以帮我解决一下
int a=1; int b=a++; System.out.print(a+"\n"+b); 输出结果为 b=1;a =2;
这里先赋值 b=1 ,在自增 a=2
上面还涉及到优先级???? ++ -- 如果遵循优先级,怎么遵循的从右至左?
课堂老师说的javabean是什么意思,什么是javabean呀
老师,这是我找不到图片的路径吗,这怎么解决
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637