上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要: [TOC] 回顾Java数据类型: ▲基本数据类型不具备“对象”的特性:没有成员变量和方法可以调用。基本数据类型存在一些制约,比如所有引用类型都继承Object类,都可以当成Object类型变量来使用。但基本数据类型变量就不可以,如果有个方法需要Object类型的参数,但实际上却是2,3等整型类型的 阅读全文
posted @ 2020-03-01 23:03 小新和风间 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、使用初始化块 初始化块的语法格式: 1 [修饰符]{ 2 //初始化块的可执行代码 3 ... 4 } 初始化块的修饰符只能是static,用static修饰的初始化块被称为类初始化块(静态初始化块),没有static修饰的初始化块称为实例初始化块(非静态初始化块)。 一个类里可以定义多个初始化 阅读全文
posted @ 2020-02-27 17:32 小新和风间 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 继承是实现类复用的重要手段,但继承有一个大的坏处:破坏封装。相比之下,组合也是实现类复用的重要方式,且能提供更好的封装性。 一、使用继承的注意点 子类扩展父类,子类可以从父类继承得到成员变量和方法,如果访问权限允许,子类可以访问父类的成员变量和方法,相当于可以直接复用父类的成员变量和方法。继承却严重 阅读全文
posted @ 2020-02-27 12:07 小新和风间 阅读(170) 评论(0) 推荐(0) 编辑
摘要: java引用变量有两个类型:一个是编译型类型,一个是运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。如果编译时类型和运行时类型不一致,就可能出现所谓的多态(Polymorphism). 变态: 同一个类型的实例、在执行同一个方法,个别对象存在着变异的行为特征 阅读全文
posted @ 2020-02-27 10:15 小新和风间 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 构造器是一种不带返回值的特殊方法 ▲构造器规则 (1)构造器用于初始化对象; (2)构造器如何调用?必须使用new来调用构造器,这样可以返回一个初始化完成的对象; (3)如果不为一个类指定构造器,系统会自动为该类提供无参数的构造器; 一、使用构造器执行初始化: 构造器最大的作用是创建对象时,执行初始 阅读全文
posted @ 2020-02-25 16:14 小新和风间 阅读(202) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、理解封装 封装[Encapsulation]是面向对象的三大特征(封装、继承、多态)之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。 封装的两方法面含义:把该隐藏起来的隐藏起来,把该暴露的暴露出来 阅读全文
posted @ 2020-02-25 14:25 小新和风间 阅读(304) 评论(0) 推荐(0) 编辑
摘要: ★总诀 定义类 创建对象 调用方法 ★定义类 [修饰符] class 类名 { //成员变量 //方法 //构造器 //内部类 //初始化块 } 类里面只能有这五大成员构成,其他的语句不能存在,例如:赋值语句 ★定义成员变量 [修饰符] 类型 变量名[=初始值]; ★定义方法 [修饰符] 返回值类型 阅读全文
posted @ 2020-02-23 15:01 小新和风间 阅读(107) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、定义 成员变量指的是在类里面定义的变量,也就是前面所说的field;局部变量指的是在方法里定义的变量。 Java程序里的变量划分为如图所示: 1.1 成员变量 成员变量可以不用初始化,系统会为它分配默认初始值。初始化规则与数组初始化规则相同。 成员变量分为类变量和实例变量两种,定义成 阅读全文
posted @ 2020-02-22 23:01 小新和风间 阅读(286) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、方法的所属性 方法由传统的函数发展而来,方法与传统的函数显著不同:在结构化编程中,函数是一等公民,这个程序由一个个函数组成;在面向对象编程语言里,类才是一等公民,整个系统由一个个类组成。因此在Java语言里,方法不能独立存在,方法必须属于类或对象。 方法的所属性: (1)方法类似于函 阅读全文
posted @ 2020-02-22 21:26 小新和风间 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 类是面向对象的重要内容,可以把类当成一种自定义类型,可以使用类来定义变量,这种类型的变量通称为引用变量。 学习Java的345 三大引用类型:对象、接口、数组 四大修饰符:public|private|protected、final|abstract、static 类的五大主体:成员变量(field 阅读全文
posted @ 2020-02-22 17:35 小新和风间 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页