5.Java

2020-02-26  本文已影响0人  Plenari
  1. ++
  1. Jshell
  2. 常量计算
    如果右侧都是常量,那么编译直接计算出来的结果。
  3. Switch
  1. static 静态
  1. 堆,栈内存,方法
  1. 地址
  2. 继承
  1. 抽象类
  1. 接口
image.png
//.的方法获取成员变量
Fu fu =new zi();
fu.成员变量,直接从fu类找,没有就再从父类找


// 成员函数获取成员变量
Fu fu =new zi();
看该方法属于谁,从哪个类中找,没有向上找。
  1. 内部类
    wai.nei dd=new wai().new nei();
  1. 类的权限
    外部类 public default
    内部类,跟函数一样的权限
    函数内部类:default
  2. 匿名内部类
  1. 枚举类
enum Weekday {
    MON(1), TUE(2), WED(3), THU(4), FRI(5), SAT(6), SUN(0);

    public final int dayValue;

    Weekday(int dayValue) {// 这里不能用public
        this.dayValue = dayValue;
    }
}
//

 Weekday day=Weekday.SUN;
day.ordinal();//输出顺序值。

//
toString()会返回和name()返回值值,toString()可以重写。
  1. 字符串
String.join;
StringJoiner;
StringBuilder;
  1. 抛出异常
// 只捕获一次
public static void main throws Exception(){}
//在程序里跑出异常
throw new Exception("null");




上一篇下一篇

猜你喜欢

热点阅读