《(本科)第4章 Java面向对象编程基础ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)第4章 Java面向对象编程基础ppt课件.pptx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
课程主讲人:第4章 Java面向对象编程基础Java面向对象编程基础第4章类与对象的对比对象类一个虚拟的概念,是一些具有相同特性的对象的抽象类是引用类型的数据类是对象的模板属性对象具体的事物通过类进行创建方法类与对象0102String是引用类型String是引用类型,符合引用类型数据的特点。String是特殊的引用类型String的不变性,字符串常量池。Java在设计之初,就考虑到String是一个很常用的数据类型,而且为了提高效率,专门为String创建了字符串常量池,其运行机制与一般的引用类型也略有区别。String类属性成员属性表示了类的特性、特性方法成员方法表示了类的行为、功能类的成员 构造方法专门创建对象的方法this 与 static this表示当前对象static表示当前类对象的属性对象的方法类的属性类的方法单向访问toStringequalshashCode推荐重新类的equals方法和hashCode方法,以便提供对象比较的依据类的字符串描述比较对象是否相等与对象的存储相关经验之谈equals与hashCode一般重写equals(),必定要重写hashCode()方法。二者重写后,当equals()相同时,hashCode()必定相同,equals()不同时,hashCode()必定不同。Object类