老师,为什么加上s1.comp=comp;之后可以运行出来结果了?下面是我没有加的时候运行报的错。
package Fifth.GouZao; class Computer{ String brand; //品牌 } public class SxtStu2 { //filed int id; String sname; int age; Computer comp; void study(){ System.out.println("我正在使用我的"+comp.brand+"电脑学习"); } SxtStu2(){ } public static void main(String[] args) { SxtStu2 s1 = new SxtStu2(); s1.id = 1001; s1.sname = "阿睿睿"; Computer comp = new Computer(); comp.brand="联想"; //s1.comp=comp; //缺少会报错 s1.study(); } }
老师,看视频里写的
public ...
void....
static...
但是自己写的时候不知道什么时候改用那个来修饰,只能对着视频敲,不知道什么意思
看了一些解释还是很懵
老师,这个问题怎么解决,百度查了,有个办法说是找maven但没找到在哪
%是取商还是取余
老师,这里为啥是int 不是void有什么需要注意的地方吗
这样是提示没有构造方法(子类继承抽象类,没有写无参构造方法),但是如果没有这个有参构造方法,子类继承该抽象类时,不写无参构造方法就不会报错,这是为什么。
老师你好,我想问一下你授课的Word文档知识内容在那里可以下载呢
老师,IntelliJ里面打字我感觉特别扭
打()不能点括号中间的,如果继续打的话就会把,)给整没有啦
还有打{}自动跳出来的话,中间点不了的话 按回车的话}也不会跑到下两行去。
按回车不会带着哪一行的代码换行。这有办法解决吗
老师,请问我以前安装了jdk,可以继续用吗?还是要重新安装最新版本?
老师 这里为什么这里和视频不一样啊。。没有idea什么的
java中严格区分大小写,但是标识符中对大小写的要求存在于命名规范之中,而命名规范是建议遵守的,所以应该怎么理解标识符对大小写敏感?
输入中文,运行出来是乱码,要怎么去进行调试
老师 为什么在cmd中不能切换别的盘的地址呢
public class User { int id; String name; String pwd; User(int id,String name,String pwd){ this.id = id; this.name = name; this.pwd = pwd; } public static void main(String[] args){ User u1 =new User(1001,"宋佳","123456"); User u2 =new User (1001,"宋佳","123456"); System.out.println(u1); System.out.println(u2.toString()); System.out.println(u1==u2);
u2.toString() 这个toString 指向哪的????? 还是默认的???
老师,我想问一下为什么我的这个会这样报错?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637