划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年5月23日

摘要: 1、 对象的初始化(1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2) 静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第... 阅读全文

posted @ 2007-05-23 11:24 王君 阅读(195) 评论(0) 推荐(0) 编辑

摘要: 理解构造器--构造器和方法的区别 摘要 要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的区别。同样地,要理解构造器,那么就要了解构造... 阅读全文

posted @ 2007-05-23 11:20 王君 阅读(491) 评论(0) 推荐(0) 编辑

摘要: 在类中声明一个变量和方法时,可以指定他们是实例成员还是类成员。类成员是指有static保留字修饰的成员变量和成员方法。例:static int classPar;//类成员,classPar为静态变量。int instancePar;//实例成员。那么他们之间有什么区别呢?来看一段代码:class subClass{static int classPar;int instanceP... 阅读全文

posted @ 2007-05-23 11:15 王君 阅读(3648) 评论(0) 推荐(0) 编辑

摘要: 有时一个方法需要引用调用它的对象。为此,Java 定义了this 这个关键字。this 可以在引用当前对象的所有方法内使用。也就是,this 总是调用该方法对象的一个引用。你可以在当前类的类型所允许对象的任何地方将this 作为一个引用。为了更好理解this 引用什么,考虑下面版本的Box():// A redundant use of this.Box(double w,double h,dou... 阅读全文

posted @ 2007-05-23 11:08 王君 阅读(220) 评论(0) 推荐(0) 编辑

摘要: 中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快... 阅读全文

posted @ 2007-05-23 11:04 王君 阅读(224) 评论(0) 推荐(1) 编辑

摘要: 一、什么是包 Java中的包(Package)其实指的就是目录,它是为了更好地管理Java类(Class)和接口(Interface)。Java语言的包可以被另一个Java开发包所使用。如果我们要引用某个包中的类,用import关键字来标明即可。比如: import java.util. date=new Date 提示:import java.util.表示java.ut... 阅读全文

posted @ 2007-05-23 11:02 王君 阅读(456) 评论(0) 推荐(0) 编辑