我是靠谱客的博主 健康花瓣,最近开发中收集的这篇文章主要介绍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 中的 private 关键字及代码示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部