public class Testsuper02 { public static void main(String[] args) { System.out.println("啊点点滴滴"); new childclass(); } } class fatherclass{ public fatherclass(){ System.out.println("顶顶顶顶"); } } class childclass extends fatherclass{ public childclass(){ //super(); 必须会有你不加,系统会自动生成 System.out.println("eeeeeeeee"); } }
老师他那个调用new childclass();是啥意思?
public class Homework02 { public static void main(String[] args) { long d1 = System.currentTimeMillis(); //设置时间点 System.out.println(factorial(5)); long d2 = System.currentTimeMillis(); System.out.println(sum(5)); long d3 = System.currentTimeMillis(); System.out.println(d2-d1); //计算递归用时 System.out.println(d3-d2); } //用递归算n的阶乘 static long factorial(int n) { if(n==1) { return 1; }else { return n*factorial(n-1); } } //调用阶乘的递归,之后递归求和 static long sum(int m) { if(m==1) { return 1; }else { return factorial(m)+sum(m-1); } } }
老师,请问为什么算完递归的用时都是0?
这段代码错误在哪里。。。。。。。。。。。。。。。。。。。。。。。。。
this.addWindowListener(new WrongAdapter()) {
};
这段代码完全照抄。。。而且怎么改都是错误的
老师,我想问一下多态是不是就是向上转型啊
问题:和老师的代码也一样,但错误是println(double)不适于println(string,double),这个不清楚,错误源没找到。
老师,我用这个代码算10的阶乘的时候是正常运行的,结果如下:
但是在算100的阶乘的时候,将实参改为100
结果就都变成0了,但是耗时一样,我还试了一下20、50一直到65,运算完结果是负数,是因为超过了int的容量?
之后我把形参的类型修改为long
运行的结果还是0
请问老师:
问题1:为什么结果会变成0?是因为底层编码超出int容量的部分舍弃了,留下的都是0?
问题2:将形参类型改为long为什么也不行?就算输入100L,将方法中1和2也改为1L和2L也不行
问题3:要怎么修改才能计算100的阶乘呢?
老师,请问定义方法时候[修饰1 修饰符2 ...],这个可有可无的修饰符的作用是什么?都有哪些修饰符?要怎么使用呢?
请问老师您上课用的讲义可以在哪里找到呀,学员可以看到下载吗
老师,不是使用Unicode字符集,而是使用ASCII的编程语言,例如Python,在编写程序的时候注释里输入中文也会报错要怎么办?
为什么我照着打的代码,却变成红色了?但是测试的数据一样。
老师为什么我这个炮弹遇到飞机会报错,麻烦老师帮我看一下
Pro6.zip
老师,为什么我闯关显示的选项和最后答案的选项不一样。
老师为什么paint方法没调用也可以执行
将类PaintThread作为内部类放在MyGameFrame中时,完全正确,如下图所示
如果将类PaintThread放在MyGameFrame外面,则会出现如下情况
报错信息为The method repaint () is undefined for the Type PaintThread, 老师,请问这是为什么?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637