摘要: 1、定义: 代码块又称为初始化块,属于类中的成员,将逻辑语句封装在方法体中,通过{}包围起来。 2、分类: 普通代码块、静态代码块(有static修饰) public class Block { public static void main(String[] args) { new AA("张三" 阅读全文
posted @ 2021-07-28 15:59 Y字仇杀队 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、类变量: 1、定义:类变量也叫静态变量,是该类所有对象(一个类可以new多个对象)共享的一个变量,任何一个该类变量去访问它时,取到的都是相同的值,同样一个该类的对象去修改它时,修改的也是同一个变量。 2、特点: a、static变量是同一个类所有对象共享。 b、static类变量,在类加载的时候 阅读全文
posted @ 2021-07-28 09:49 Y字仇杀队 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1、可以用来查看错误以及查看代码的运行过程。 2、如何使用: 阅读全文
posted @ 2021-07-26 10:19 Y字仇杀队 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 封装: 1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、意义: 只能通过规定的方法访问数据。 隐藏类的实例细节,方便修改和实现。 3、实现步骤: public class Encapsulation { public stat 阅读全文
posted @ 2021-07-23 14:47 Y字仇杀队 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Java提供四种访问控制修饰符,用于控制方法和属性(成员变量)的访问权限(范围)。 注意事项: 1、修饰符可以访问类中的属性、成员方法、以及类。 2、只用默认修饰符、public可以修饰类。 3、成员方法的访问规则和属性完全一样。 阅读全文
posted @ 2021-07-23 14:44 Y字仇杀队 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、构造器: 1、定义:构造器是类的特殊方法,它的主要作用是完成对象的初始化。 即在创建对象时初始化对象。 本质是方法。 2、特点: a、方法名和类名一致。 b、无返回值。 c、构造器的调用由系统完成。 d、构造器修饰符可以默认也可以指定。 3、基本语法: public class Overload 阅读全文
posted @ 2021-07-22 18:46 Y字仇杀队 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、在Java中,主要的变量就是属性(成员变量)和局部变量。 2、我们说的局部变量一般是指在成员方法中定义的变量。 3、Java作用域分类: 全局变量:作用域为整个类,该类中的方法可以使用。 局部变量:作用域为定义它的代码块中。 4、全局变量可以不赋值,直接使用,因为有默认值。 局部变量必须赋值后, 阅读全文
posted @ 2021-07-22 18:04 Y字仇杀队 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、方法重载: 基本介绍: Java中允许在一个类中,多个同名方法的存在,到要求形参列表不一致。 注意事项: 1、方法名:必须一致。 2、形参列表:必须不同(形参类型或个数或顺序至少有一样不同,参数名无要求:int n 和 int a 是一样的)。 3、返回类型:无要求。 重载的意义: 1、减轻了起 阅读全文
posted @ 2021-07-22 17:34 Y字仇杀队 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1、递归:就是方法自己调用自己。 public class Test01 { public void test(int n) { if (n > 2) { test(n -1); } System.out.println(n); } public static void main(String[] 阅读全文
posted @ 2021-07-22 15:52 Y字仇杀队 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 类:事物的描述。是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。 对象:该类事物的实例。在Java中通过new进行创建。是一个真实世界中的实体。对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象。 类是对象的模板,对象 阅读全文
posted @ 2021-07-13 18:43 Y字仇杀队 阅读(136) 评论(0) 推荐(0) 编辑