摘要: 当一个对象创建好后,Java虚拟机就会给它分配一个引用自身的指针:this。 在程序中,在以下情况下会使用this关键字: (1)在类的构造方法中,通过this语句调用这个类的另一个构造方法, (2)在一个实例方法内,局部变量或参数和实例变量同名,实例变量被屏蔽,因此采用this的方式来指... 阅读全文
posted @ 2014-08-15 22:15 Phil Li 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、静态变量和实例变量 变量的作用域是指它的存在范围,只有在这个范围内,程序代码才能访问它。其次,作用域决定了变量的生命周期。变量可分为: 成员变量:在类中声明,它的作用域是整个类。 局部变量:在一个方法的内部或方法的一个代码块的内部声明。 方法参数:方法或者构造方法的参数,它的作用域是整... 阅读全文
posted @ 2014-08-15 21:57 Phil Li 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 一、引用类型 引用类型可分为类引用类型、接口引用类型和数组引用类型。 Doll doll; 类引用类型 java.lang.Runnable myThread; 接口引用类型 int[] intArray; 数组引用类型 类引用类型的变量引用这个类或者其... 阅读全文
posted @ 2014-08-15 20:11 Phil Li 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 定义变量指设定变量的数据类型和变量的名字,定义变量的基本语法为:数据类型名 变量名;Java将数据类型分为进本类型和引用类型。基本数据类型如下图所示,三、float和double类型 float:占4个字节 double:占8个字节 在默认情况下,小数及采用十进制科学技术public cl... 阅读全文
posted @ 2014-08-15 11:52 Phil Li 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 编程规范的主要内容:一、类名和接口名:首字母大写。如果类名有几个单词构成,那么每个单词的首字母大写。二、方法名和变量名:首字母小写。若有几个单词构成,那么除了第一个单词外,其余每个单词的首字母大写,如colorOfDoll。如果变量名指代的实体的数量大于 一,那么采用复数形式,如bothEye... 阅读全文
posted @ 2014-08-15 11:12 Phil Li 阅读(107) 评论(0) 推荐(0) 编辑
摘要: UML把类之间的关系分为五种:一、关联 关联指的是类之间的特定对应关系,其实质是类的对象之间的关系。 关联的两个类对应关系分为一对一、一对多、多对多三种。 如图所示,表示了Customer类和Order类之间的关联关系。关联关系表明了Customer类的对象和Order类的对象存在对应关系,本... 阅读全文
posted @ 2014-08-15 09:09 Phil Li 阅读(386) 评论(0) 推荐(0) 编辑