社区
Java SE
帖子详情
一些关于构造方法的小问题。。。
小青年
2011-07-27 01:47:26
。。在构造方法中写一个 for循环 然后打印出i的值 比如
for(int i=0;i<10;i++) {
System.out.println("i的值 "+ i);
}
输出结果是:i的值 0
i的值 1
i的值 2
i的值 3
i的值 4
i的值 5
i的值 6
i的值 7
i的值 8
i的值 9
i的值 0
i的值 1
i的值 2
i的值 3
i的值 4
i的值 5
i的值 6
i的值 7
i的值 8
i的值 9
请问一下为什么会打印两次呢。、。而在类的其他的非静态方法中只打印一次。。这是为什么呢
...全文
66
6
打赏
收藏
一些关于构造方法的小问题。。。
。。在构造方法中写一个 for循环 然后打印出i的值 比如 for(int i=0;i<10;i++) { System.out.println("i的值 "+ i); } 输出结果是:i的值 0 i的值 1 i的值 2 i的值 3 i的值 4 i的值 5 i的值 6 i的值 7 i的值 8 i的值 9 i的值 0 i的值 1 i的值 2 i的值 3 i的值 4 i的值 5 i的值 6 i的值 7 i的值 8 i的值 9 请问一下为什么会打印两次呢。、。而在类的其他的非静态方法中只打印一次。。这
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feifeikub
2011-07-27
打赏
举报
回复
呵呵..
剑神一笑
2011-07-27
打赏
举报
回复
细心点。
降龙
2011-07-27
打赏
举报
回复
[Quote=引用 3 楼 liuyuanyuan0802 的回复:]
汗。。。发现问题了。。。我创建了两个对象。。呵呵。。。明白了。。这样调用了两次构造方法 然后就打印两次了。。
[/Quote]
呵呵~~
小青年
2011-07-27
打赏
举报
回复
汗。。。发现问题了。。。我创建了两个对象。。呵呵。。。明白了。。这样调用了两次构造方法 然后就打印两次了。。
降龙
2011-07-27
打赏
举报
回复
你是怎么调用构造方法的?
小青年
2011-07-27
打赏
举报
回复
是不是因为创建对象的时候 调用了一次构造方法。这个时候打印一次。。然后构造方法执行本身的时候又打印一次呢???
Java常考面试题 下载
- **定义**: 构造函数是在创建类的新实例时自动调用的一种特殊方法。每个类至少有一个构造函数,如果没有显式定义,则默认构造函数由编译器自动生成。 - **构造函数重载**: 类可以定义多个构造函数,只要每个构造...
C#入门到精通加强版
5. **构造函数与析构函数**:学习如何初始化和清理对象,理解静态构造函数和实例构造函数的区别。 6. **访问修饰符**:掌握private、public、protected和internal的使用,理解封装的重要性。 7. **接口与抽象类**:...
JDK8 中文帮助文档(jdk api 1.8 google.CHM)
为了支持Lambda,JDK8定义了一些新的函数式接口,如`Function,R>`、`Consumer<T>`、`Supplier<T>`、`Predicate<T>`等,这些接口都只有一个抽象方法,是Lambda表达式的载体。 **3. 方法引用和构造器引用** 除了...
腾讯2012笔试题目
文档中给出了一些具体的编程题目,这些题目主要涉及C++语言的基础知识与面向对象编程的概念。下面我们来逐一分析这些题目: **1. 函数调用** 题目描述了一个函数`void hello(int a, int b = 7, char* pszC = "*")`...
Android自定义弹出框实现(修改版)完整实例源码
2. **构造函数**:在CustomDialog类中,需要一个构造函数来接收必要的参数,例如上下文(Context)、布局资源ID等。这些参数会在初始化Dialog时用到。 3. **设置视图**:通过`setContentView()`方法将自定义布局...
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章