public class A{
private B b = new B();
public A(){ }}
和public class A{
private B b = null;
public A(){
b = new B(); }}他们中的区别在哪呢
private B b = new B();
public A(){ }}
和public class A{
private B b = null;
public A(){
b = new B(); }}他们中的区别在哪呢
解决方案 »
- java 同步方法的 一个小问题,求助
- java 写文本文件
- 如何解决:[Microsoft][SQLServer JDBC Driver]Unhandled data type: TDS_INT8
- 关于finally语名块的执行问题?
- 现在sun开发出了midi录制的api了没有?
- 求助一个单元测试的问题.在线等...
- 谁知道Oracle9iAS的数据库连接池怎么配置(连接Oracle)
- 请问在一个系统中我打开了一个树,现在我要关掉这个树,怎么办?
- JPanel设置布局管理器BorderLayout的一个问题。详情见内。谢谢。
- 创建包和引用包碰到的问题,请各位指点,谢谢。
- 把String数组放入对象数组里
- 现在java桌面程序开发用什么技术?awt,swing,swt,其他?
[/Quote]
您这个太不对了吧.虽然是在A()构造方法里new的,但是 b引用是在外面呢
public A(){
b = new B();在成员对象初始化完毕之后执行 }