正在回答
3回答
楼主你这个程序是可以运行的,但是运行不出题目的要求。首先一个问题是,你两个类的构造器里面的String two和one两个参数没有意义,因为你方法体里面没有用到这个参数。其二,你没有明白静态块,构造块,主方法,构造方法间的运行顺序,他们的运行顺序是,类被调用,不论是本类自己运行程序,还是通过对象调用其他类,那么首先是本类的静态块运行,其次是本类的主方法运行,接着运行主方法里面语句,如果你调用了其他类的对象,那么就运行其他类的静态块,接着构造块,接着构造方法。如果在添加本类的对象,那么运行,本类的构造块,接着构造方法。这样楼主你应该清楚了吧,望采纳,谢谢
精慕门2547923
2018-07-05 14:57:16
25 26行你只是把参数赋值给String one two,但是并没有输出,你直接把输出语句像24行写在main方法即可,无参构造方法就行。
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
请帮帮忙看一下是哪里错误改来改去已经懵了

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星