public class UserDemo { int id; //id String name; //账户名 String pwd; //密码 public UserDemo() { } public UserDemo(int id, String name) { System.out.println("正在初始化已经创建好的对象:"+this); this.id = id; //不写this,无法区分局部变量id和成员变量id this.name = name; } public void login(){ System.out.println(this.name+",要登录!"); //不写this效果一样 } public static void main(String[] args) { UserDemo u3 = new UserDemo(101,"高小七"); System.out.println("打印高小七对象:"+u3); u3.login(); } } 1.以上代码中System.out.println("正在初始化已经创建好的对象:"+this);中的this代表什么意思? 2.System.out.println(this.name+",要登录!");这个中的this.name是指的类的变量name? 3.输出结果为: 正在初始化已经创建好的对象:test.UserDemo@15db9742 打印高小七对象:test.UserDemo@15db9742 高小七,要登录! 结果中UserDemo@15db9742代表什么意思?
老师刚刚那个问题不问了 。。。。我明白了
老师,removeAll和clear都有清空集合中元素的功能,那为啥还要定义这两个不同的方法?
paint方法为什么不需要调用
为什么把else if 变成else就不报错了?
示例中“&&”不是短路与的意思吗?是不是应该写成”&“
if(count >= 10 && count <= 15) { //错误写法:10<=count<=15
老师,这个递归在工作中很常见吗?为啥我现在在学校里面学完递归之后基本都见不到了。。。。。
先赋值后自增与先自增后赋值可不可以理解为a都会增加的,只是先后的顺序,而b如果a先自增了,那么b也会增加,反之则不会。
赋值与初始化是一个意思吗?
老师好:
如下,为什么只print(i)会出现a的结果,这需要怎么理解?
public class TestCirculation {
public static void main(String[] args) {
for(int i=1; i<=5; i++) {
for (int a=1; a<=5; a++) {
System.out.print(i);
}
求职意向是写得详细些好还是简明些好?写的详细是否会局限自己的就业面?
可以把对象等同于表中的记录吗?
用SQL语句可以完成数据库的增删改查所有操作吗?
能不能把循环语句理解为if语句的叠加呢?
在平时学习的时候,有什么办法可以锻炼编程的逻辑思维能力?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637