default 的中文意思是"默認",在java中能用到default 的只有兩個地方
- switch語句中使用default 使用方法:(當case里的值與switch里的key沒有匹配的時候,執行default里的方法)
- 在定義接口的時候使用default來修飾具體的方法 使用方法:(default修飾的目的是讓接口可以擁有具體的方法,讓接口內部包含了一些默認的方法實現)
補充: 如果一個類、類屬變量及方法沒有用任何修飾符(即沒有用public、protected及private中任何一種修飾),則其訪問權限為default(默認訪問權限)