03 2021 档案

摘要:成员变量:对应事物的属性 ​ 成员方法:对应事物的行为 成员变量:和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。 成员方法:和以前写的main方法格式类似。只不过功能和形式更丰富了。在类中,方法外。 成员变量的分类 实例变量:也叫对象属性,属于某个对象的,通过对象来使用 类变量: 阅读全文
posted @ 2021-03-29 20:19 亚洲哈登 阅读(97) 评论(0) 推荐(0)
摘要:字符串 字符串是常量;它们的值在创建之后不能更改。因为 String 对象是不可变的,所以可以共享。 字符串的特点 1、字符串String类型本身是final声明的,意味着我们不能继承String。 2、字符串的对象也是不可变对象,意味着一旦进行修改,就会产生新对象 我们修改了字符串后,如果想要获得 阅读全文
posted @ 2021-03-26 19:38 亚洲哈登 阅读(198) 评论(0) 推荐(0)
摘要:内部类: 什么是内部类? 将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。 内部类都有哪些形式? 1)成员内部类: 静态成员内部类 非静态成员内部类 2)局部内部类: 有名字的局部内部类 匿名的内部类 非静态成员内部类 【修饰符】 class 外部类{ 【修饰符】 cla 阅读全文
posted @ 2021-03-17 16:18 亚洲哈登 阅读(75) 评论(0) 推荐(0)
摘要:抽象类: 继承抽象类的子类必须重写父类所有的抽象方法。否则,该子类也必须声明为抽象类 抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的 抽象类中,不一定包含抽象方法(可以有普通方法),但是有抽象方法的类必定是抽象类 抽象类的抽象方法主要作为模板使用 不能创建对象 多态 继承父类或者 阅读全文
posted @ 2021-03-17 14:37 亚洲哈登 阅读(81) 评论(0) 推荐(0)
摘要:抽象类 抽象方法 : 没有方法体的方法。 抽象类:被abstract所修饰的抽的类。 抽象类的语法格式 【权限修饰符】 abstract class 类名{ } 【权限修饰符】 abstract class 类名 extends 父类{ } 抽象方法的语法格式 【其他修饰符】 abstract 返回 阅读全文
posted @ 2021-03-13 23:03 亚洲哈登 阅读(177) 评论(0) 推荐(0)
摘要:类初始化 类被加载内存后,会在方法区创建一个Class对象(后面反射章节详细学习)来存储该类的所有信息。此时会为类的静态变量分配内存,然后为类变量进行初始化。那么,实际上,类初始化的过程时在调用一个<clinit>()方法,而这个方法是编译器自动生成的。编译器会将如下两部分的所有代码,按顺序合并到类 阅读全文
posted @ 2021-03-12 23:58 亚洲哈登 阅读(80) 评论(0) 推荐(0)
摘要:继承的格式 【修饰符】 class 父类 { ... } 【修饰符】 class 子类 extends 父类 { ... } 继承特点:成员变量 私有化(private) 父类中的成员,无论是公有(public)还是私有(private),均会被子类继承。 子类虽会继承父类私有(private)的成 阅读全文
posted @ 2021-03-12 23:00 亚洲哈登 阅读(103) 评论(0) 推荐(0)
摘要:static 是一个成员修饰符,可以修饰类的成员:成员变量、成员方法、成员内部类(后面讲)、代码块(后面讲)。被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了 静态方法 static修饰的成员方法,称为类方法、静态方法。 【其他修饰符】 stati 阅读全文
posted @ 2021-03-09 21:27 亚洲哈登 阅读(200) 评论(0) 推荐(0)
摘要:属性封装 将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问 属性封装的目的 隐藏类的实现细节 让使用者只能通过事先预定的方法来访问数据,从而可以在该方法里面加入控制逻辑,限制对成员变量的不合理访问。 可以进行数据检查,从而有利于保证对象信息的完整性。 便于修改,提高代码的可维护性。 实现 使 阅读全文
posted @ 2021-03-09 20:24 亚洲哈登 阅读(79) 评论(0) 推荐(0)
摘要:可变参数 在JDK1.5之后,如果我们定义一个方法时,此时某个形参的类型可以确定,但是形参的个数不确定,那么我们可以使用可变参数。 修饰符 返回值类型 方法名(【非可变参数部分的形参列表,】参数类型... 形参名){ } 要求: (1)一个方法只能有一个可变参数 (2)可变参数必须是形参列表的最后一 阅读全文
posted @ 2021-03-08 22:24 亚洲哈登 阅读(173) 评论(0) 推荐(0)
摘要:类 类:是一类具有相同特性的事物的抽象描述,是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 现实中,描述一类事物: 属性:就是该事物的状态信息。 行为:就是该事物能够做什么。 成员变量:对应事物的属性 ​ 成员方法:对应事物的行为 对象 对象:是一 阅读全文
posted @ 2021-03-07 12:21 亚洲哈登 阅读(68) 评论(0) 推荐(0)
摘要:数组 所谓数组(array),就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,以便统一管理他们,然后用编号区分他们,这个名字称为数组名,编号称为下标或索引(index)。组成数组的各个变量称为数组的元素(element)。数组中元素的个数称为数组的长度(leng 阅读全文
posted @ 2021-03-02 22:39 亚洲哈登 阅读(106) 评论(0) 推荐(0)
摘要:流程控制 不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构。其中分支结构用于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码。 循环语句 1、for循环语句格式 for(初始化语句①; 循环条件语句②; 迭代语句④){ 循环体语句③ } #12 阅读全文
posted @ 2021-03-02 22:16 亚洲哈登 阅读(239) 评论(0) 推荐(0)