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

2013年12月3日

摘要: static : 是一个访问修饰符,用来修饰对象的成员属性和成员方法。当成员用static修饰后,不仅可以用对象调用,还可以直接通过类名来调用。static的成员在内存中不是放在堆内存,而是放在 一个共享区包括 方法区(类中的方法,静态成员)、数据区等特点:1.随着类的加载来加载,随着类的消失而消失,也就是说他的生命周期最长。2.优先于对象存在。3.为所有对象所共享4.不仅可以被对象引用,还可以直接通过类名来调用类变量实例变量内存存在于方法区中存在于堆内存中生命周期生命周期最长,随类的建立而建立,消失而消失随着对象的建立和消失而建立和消失静态使用注意事项:1.静态方法只能访问静态成员(方法和变 阅读全文

posted @ 2013-12-03 18:01 Lillian Mao 阅读(117) 评论(0) 推荐(0) 编辑

摘要: 面向对象的三大特征:封装(Encapsulation) 继承(implementation)和多态(multip-status)开发实际上是 查找对象,创建对象和使用对象,还包括以后的维护对象。当我们做一件事情的时候,最快捷高效的方法是找到可以做这件事的人(对象),调用这个人的某个特有的方法去做这件事情:比如, 公司招人的时候使用 HR.查询简历 HR.预约面试 面试官.面试对于每句需求描述,我们采取名词提炼法,从所有的名词中建立对象,为了确定要将特定的动作给哪个对象,我们可以根据哪个对象对所执行的动作的内部细节最清楚来决定。动作所改变的是对象内部的特定的状态。类是对对象的抽象描述,包括... 阅读全文

posted @ 2013-12-03 11:04 Lillian Mao 阅读(130) 评论(0) 推荐(0) 编辑