这些代码为什么要分成两部分写呀,一个java,一个测试类
??
class ChildClass2 extends FatherClass{ static{ System.out.println("静态初始化:ChildClass2"); } public ChildClass2(){ super();//在一个类中,若是构造方法的第一行没有调用super(...)或者this(...); 那么Java默认都会调用super(),含义是调用父类的无参数构造方法。 System.out.println("创建ChildClass"); } }
为啥不输出上面的??是
super
继承之前的FatherClass类吗??可为啥不输出上面的呢
new ChildClass2();
这个是什么作用呀?
public FatherClass2
这个是创建对象吗?
ChildClass2()
我看这个后面的2不加也不报错,是什么原因呀?
如果我想将子弹改成图片大概要怎么操作呢?
每次打开再关掉idea都会在桌面出现这个.idea文件该怎么设置?
老师,我没办法打出这种嵌套循环,不知道那个代码写错了
我下载出来为什么是两个啊,而且里边的内容还不全一样
这是怎么回事呢
package com.livegoods.commons.pojo; import java.util.Arrays; public class testbubblesort { public static void main(String[] args) { int [] a={3,5,6,9,11,13,7}; bubble(a); System.out.println(Arrays.toString(a)); } private static void bubble(int[] a) { int t; for (int j=0;j< a.length;j++){ boolean flag =true; for (int i=0;i< a.length-1-j;i++){ if (a[i]>a[i+1]){ t=a[i]; a[i]=a[i+1]; a[i+1]=t; flag=false; } if (flag){ break; } } } } }
没排序结果
[3, 5, 6, 9, 11, 13, 7]
com.livegoods.commons.pojojava.util.Arraystestbubblesort { (String[] args) { [] a={}(a)System..println(Arrays.(a))} ([] a) { t(j=j< a.j++){ flag =(i=i< a.--ji++){ (a[i]>a[i+]){ t=a[i]a[i]=a[i+]a[i+]=tflag=} (flag){ } } } } }
没排序,我的
老师,代码中没有等于15,要在前两个判断语句中其中一个添加一个等于十五的,要不然不严谨
直接输出t和输出t.toString()有什么区别,是否在重载toString()后想要知道对象的内容只需要输出t即可,除了重载之后看到对象内容,t.toString()处的toString()还有没有什么其他用了?
public class Welcome{ public static void main(String[] args){ System.out.println("hello word!"); } }
为什么在父类中定义了构造器,子类再定义就报错
n+"*"+3+"="+(n+3)
不太理解这个
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637