Java訪問修飾符包括private,default,protected和public。
含義分別表示私有的,默認的,受保護的和公有的訪問修飾符。這些訪問修飾符既可以修飾類中的屬性,又可以修飾類中的方法,而public和default還可以修飾類。在同一個java文件裏,公有類有且僅有一個,並且該文件命名爲類名.java。
Java訪問修飾符就是確定類中屬性或方法的訪問權限,換句話說,就是這些屬性和方法所起的作用範圍。
private,私有的訪問權限,也是最嚴格的訪問權限,僅只能在設置了該權限的類中訪問,利用這個訪問權限,表現出封裝思想。
default,默認的訪問權限,也是可以省略的訪問權限,它不僅能在設置了該權限的類中訪問,也可以在同一包中的類或子類中訪問。
protected,受保護的訪問權限,它除了具有default的訪問權限外,還可以在不同包中所繼承的子類訪問。
public,公有的訪問權限,也是最寬鬆的訪問權限,不僅可以是同一個類或子類,還是同一個包中的類或子類,又還是不同包中的類或子類,都可以訪問。