【1】主方法 public static void main(String []args) 可以用args.length获取参数个数
【2】由static修饰的方法和变量常量被称为静态方法,变量,常量。静态成员可以在任意的地方使用。用类的名字+点子符号进行读取
【3】在静态方法中不可以使用this关键词,不能直接调用非静态方法,并且在方法中不可以把变量声明为static
【4】this可以调用类的成员变量和成员方法,还有构造方法;
【5】权限修饰符 private 私有修饰符 被修饰的只能在本类中使用,不能为子类和其他包所使用
public 可以在任意地方使用
protected 不能挎包使用
当不进行修饰时,就当做protected使用
类的权限设定会影响成员的权限设定,在其之上
【6】return this 可以将类的对象进行返回
【7】在同一个类中,或者不同的类中。要调用一个方法,首先要创建类的对象,用new来进行创建。用 . 进行读取方法。可以进行初始化 eg:Book w=new Book("q")
当对象进行创建时也同时进行了调用;
【8】Java中对象占用的空间是会被收回的,如超出其作用范围的,还有定义为null
【9】构造方法一般与类同名,没有返回值,对成员变量进行初始化。可以用this进行初始化
【10】抽象类
1普通类不可以有抽象方法
2如果子类未实现抽象方法则子类也是抽象类
3接口中的方法在子类中未实现则子类为抽象类