我是靠谱客的博主 健康花瓣,这篇文章主要介绍java中private关键字的用途_Java 中的 private 关键字及代码示例,现在分享给大家,希望可以做个参考。

在 Java 中,private 关键字是用于方法,成员变量和内部类的访问修饰符。

Java 中的私有方法

如果方法标记为 private,则不能从类的外部调用此方法。例如:

class A {

private void foo() { }

void bar() {

foo(); // okay, no problem!

}

}

class B {

void woo() {

A a = new A();

a.foo(); // Oh no! since foo() is private

}

}

Java 中的私有变量

private 访问修饰符还可以应用于成员变量。 与私有方法一样,私有变量只能在声明它的类中被访问。 例如:

class A {

private int number;

void bar() {

number = 10; // OK

}

}

class B {

void foo() {

A a = new A();

a.number = 10. // Oh no! since number is private

}

}

Java 中的所有内部类

如果内部类声明为私有的,那么只能在声明它的类中被访问。例如:

class A {

private class SubA {

// inner class

}

void bar() {

SubA obj = new SubA(); // OK

}

}

class B {

void foo() {

A.SubA a = new A.SubA(); // Oh no! since SubA is private

}

}

最后

以上就是健康花瓣最近收集整理的关于java中private关键字的用途_Java 中的 private 关键字及代码示例的全部内容,更多相关java中private关键字的用途_Java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(86)

评论列表共有 0 条评论

立即
投稿
返回
顶部