本文目錄一覽:
JAVA中的私有和PUBLIC公有是什麼意思?
public是公共的意思,是共有的,在同一項目,同一包中,同一累中,子類等都可以對它進行訪問;
private是私有的意思,只能在本類中使用,別的類要是對其操作只能通過set和get方法來進行。
java 有沒有 私有類
java中有私有內部類,即在一個普通Java類里創建一個private的class。
用途:如果一個內部類只希望被外部類中的方法操作,那麼可以使用private聲明內部類,訪問時必須在Out類裡面生成In類的對象進行操作,此時的內部類只有外部類可控制。
私有內部類舉例:
class Out {
private int age = 12;
private class In {
public void print() {
System.out.println(age);
}
}
public void outPrint() {
new In().print();
}
}
public class Demo {
public static void main(String[] args) {
//此方法無效
/*
Out.In in = new Out().new In();
in.print();
*/
Out out = new Out();
out.outPrint();
}
}
java中private什麼意思啊
java中private 是訪問許可權符。私有的意思。
private在英文里是私人的意思.
眾所周知,JAVA是面向對象的一門語言,每個對象都有各自的屬性和方法.但是有的屬性涉及安全因素或秘密因素不能讓外面的程序調用,所以就用到了private,
經過它定義的變數只能在此對象內部調用,外部程序就無法調用,也就是說只能供其自身調用,比如某個人是一個對象,那麼他的血液就肯定是私有變數,只能供其自身調用來維持人的狀態.而如果將血液定義成public(公共的)的話,隨便其他人都可以改變他血液的狀態,你隨便把他的血液值設為逆流,那他不就掛了.
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/297348.html