类和对象自查

类的创建(使用大驼峰)

类的初始化(不同的初始方法)

构造方法

对象的实例化(使用小驼峰)

this的作用

this(,,,)代表什么

this关键字的链式调用

this调用成员方法

this调用构造方法

对象在内存中存储的位置

利用对象交换两个值

类中构造方法和打印的快捷键

===============================================

什么是包

怎么知道需要导入什么包中的什么类

怎么导入包中的所有类

怎么导入包中的使用到的类

 

 

导入带 * 号的包有什么弊端

静态导入的方法及其弊端

怎么知道类在哪个包下

自定义包名是小写的

怎么创建包

怎么在包中创建类

常见的包

java.lang底下的类会自动导入,不需要手动导入

想在一个包中的类里实例化另一个包中的类,通常需要使用import语句导入目标类。

4种访问权限的不同

类只能用public修饰或者不被修饰

什么是封装

封装是怎么实现的

成员方法和成员变量用private修饰就是封装

同一个包下,怎么在一个类下访问并修改另外一个类中的由private修饰的局部变量

get 和 set 的快捷键实现方法

同一包中的同类、同一包中的不同类、不同包中的子类、不同包的非子类都是什么意思

静态成员变量的作用(存在的意义)

每个对象都存在一个相同的共同点,如全班同学都是一个班上的

被static修饰的成员变量(静态成员变量)存储在什么位置

静态成员变量的用法(怎么访问静态成员变量)

怎么访问静态成员变量

静态成员变量只能在定义的同时初始化

静态成员变量的生命周期

静态方法存储在哪里

怎么访问静态方法

在静态方法中直接调用非静态方法(除非实例化一个对象)

依赖对象和不依赖对象的意思

普通代码块的作用域

构造代码块(实例代码块)就是构造代码块是定义在类中但不在任何方法内的代码块,使用 {} 包围。它在创建对象时被调用,且在所有构造方法之前执行。

public class Person {
    private String name;
    private int age;

    // 构造代码块
    {
        System.out.println("构造代码块被调用");
        // 可以在这里进行一些初始化操作
    }

}

构造代码块

静态代码块、实例代码块、构造方法的执行顺序

静态代码块只执行一次,不管实例化了多少对象,类只被加载了一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值