数据类型:
基本类型:byte,short,int,long,float,double,char,boolean
引用类型:类,接口,数组
形式参数:
基本类型:要的是该基本类型的数据值。
引用类型:要的是该引用类型的对象。
A:数组 要的是该数据类型数组的对象。(地址值)
B:类 要的是该类或者其子类的对象。(地址值)
C:抽象类 要的是该抽象类的子类对象。(地址值)
D:接口 要的是该接口的实现类对象。(地址值)
常见的修饰
类:public
public class HelloWorld {}
成员变量:private
private String name;
private int age;
构造方法:public
public Student() {}
public Student(String name,int age) {}
成员方法:public
public void show() {}
public void eat() {}
内部类:
把类A定义在类B的内部,类A就被称为内部类。
访问特点:(代码验证只要编译通过说明就是没有问题的)
A:内部类可以直接访问外部类的成员,包括私有。
B:外部类要访问内部类的成员,必须创建对象。
内部类分类:
成员位置:成员内部类
局部位置:局部内部类
成员内部类:
外界如何创建对象
外部类名.内部类名 对象名 = 外部类对象.内部类对象;