别做程序了,给你们一个赚钱的秘诀。做豆腐;if 做硬了 then 卖豆腐干;if 做稀了 then 卖豆腐花;if 太稀了 then 卖豆浆;if 豆腐卖不动了放几天 then 卖臭豆腐; else if 还卖不动放坏了 then 卖腐乳;
纯属个人见解,不对之处,请不要见怪!
1,String abc = new String("123");
这里创建了一个对象,同时把对象abc指向字符串"123"的地址!也就是说对象abc引用了字符串"123"!(好象可以这么说的吧!)
而List def = new ArrayList();
一样创建了一个对象def,但是没用指明对象def的引用!
2,JAVA中Object类是顶层类,我们所编写的所有类都是它的子类,都是继承于它,都拥有它的特点!
3,NULL是什么东西?那我可真的不知道!我只到它是当我们在编程中,不知道要把对象初始化为对什么引用的时候,就可以用NULL,表示空引用!
楼主,什么时候公布答案呀!?
老大,我才学java没几天,而且这也不是说有啥狂的成分在里面,主要是你帖子名迷惑人,面向对象的话,多多少少也应该谈到些设计模式,连模式的边都没粘,就能开始servlet和jsp了?
List def = new ArrayList();
new ArrayList() 创建ArrayList对象
List def 声明了一个List型引用
也许是我没说明白: list应该说是集合类的接口,ArrayList 这个类是实现了这个接口的类
所以 new ArrayList() 它创建了ArrayList的对象
而 List def 声明了一个List 接口型的引用, 用来指向 那个ArrayList对象,这里面体现的是多态
不大明白,null是东西???啥东西???lz,你心中的答案是啥呢???空引用???
[此贴子已经被作者于2006-5-23 8:56:54编辑过]