07 2021 档案
摘要:1、定义: 代码块又称为初始化块,属于类中的成员,将逻辑语句封装在方法体中,通过{}包围起来。 2、分类: 普通代码块、静态代码块(有static修饰) public class Block { public static void main(String[] args) { new AA("张三"
阅读全文
摘要:一、类变量: 1、定义:类变量也叫静态变量,是该类所有对象(一个类可以new多个对象)共享的一个变量,任何一个该类变量去访问它时,取到的都是相同的值,同样一个该类的对象去修改它时,修改的也是同一个变量。 2、特点: a、static变量是同一个类所有对象共享。 b、static类变量,在类加载的时候
阅读全文
摘要:1、可以用来查看错误以及查看代码的运行过程。 2、如何使用:
阅读全文
摘要:封装: 1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、意义: 只能通过规定的方法访问数据。 隐藏类的实例细节,方便修改和实现。 3、实现步骤: public class Encapsulation { public stat
阅读全文
摘要:Java提供四种访问控制修饰符,用于控制方法和属性(成员变量)的访问权限(范围)。 注意事项: 1、修饰符可以访问类中的属性、成员方法、以及类。 2、只用默认修饰符、public可以修饰类。 3、成员方法的访问规则和属性完全一样。
阅读全文
摘要:一、构造器: 1、定义:构造器是类的特殊方法,它的主要作用是完成对象的初始化。 即在创建对象时初始化对象。 本质是方法。 2、特点: a、方法名和类名一致。 b、无返回值。 c、构造器的调用由系统完成。 d、构造器修饰符可以默认也可以指定。 3、基本语法: public class Overload
阅读全文
摘要:1、在Java中,主要的变量就是属性(成员变量)和局部变量。 2、我们说的局部变量一般是指在成员方法中定义的变量。 3、Java作用域分类: 全局变量:作用域为整个类,该类中的方法可以使用。 局部变量:作用域为定义它的代码块中。 4、全局变量可以不赋值,直接使用,因为有默认值。 局部变量必须赋值后,
阅读全文
摘要:一、方法重载: 基本介绍: Java中允许在一个类中,多个同名方法的存在,到要求形参列表不一致。 注意事项: 1、方法名:必须一致。 2、形参列表:必须不同(形参类型或个数或顺序至少有一样不同,参数名无要求:int n 和 int a 是一样的)。 3、返回类型:无要求。 重载的意义: 1、减轻了起
阅读全文
摘要:1、递归:就是方法自己调用自己。 public class Test01 { public void test(int n) { if (n > 2) { test(n -1); } System.out.println(n); } public static void main(String[]
阅读全文
摘要:类:事物的描述。是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。 对象:该类事物的实例。在Java中通过new进行创建。是一个真实世界中的实体。对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象。 类是对象的模板,对象
阅读全文
摘要:1、三种声明方式: // 创建一个double数据类型的数组,长度为5 double array[] = new double[5]; // 创建int数据类型数组,长度为6 int age[] = {12,11,22,32,90,17}; 数组扩容: public static void main
阅读全文
摘要:1、数据类型: 数据类型范围: byte:-2^7 ~ 2^7-1,即-128 ~ 127。1字节。Byte。末尾加B short:-2^15 ~ 2^15-1,即-32768 ~ 32767。2字节。Short。末尾加S 有符号int:-2^31 ~ 2^31-1,即-2147483648 ~ 2
阅读全文
摘要:1、使用最为广泛的Java版本: Java8、Java11 原因:这两个是长期支持版本,扩展支持到2030以及2026年。 2、Java特性 : 面向对象oop、跨平台(class可以在Windows和Linux等多个平台运行)、解释型语言。 3、JVM(Java virtual machine):
阅读全文

浙公网安备 33010602011771号