java - 我们可以为私有(private)类创建对象吗

标签 java jsp java-7 java-6

这是我提出的基本疑问。在在这里问之前,我问过一些同事,甚至问过谷歌,但没有人给我回复让我信服的答案。所以请任何人澄清我的疑问。谢谢。

最佳答案

是的。 private 是一个访问修饰符,您可能已经了解到,它限制成员仅在声明范围内进行访问。因此,作为另一个的成员,私有(private)类只能在该类中访问。

请注意,顶级类永远不能是私有(private)的

class Test {
private class TestInner{

}
....
TestInner ti = new TestInner();
....
}

关于java - 我们可以为私有(private)类创建对象吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18570934/

相关文章:

java - 在 Spring 批处理中插入跳过的记录信息

java - 在 Neo4j 中模拟分区

java - 在 jsp 页面中使用 log4j 的正确方法是什么

java - JDK 7 : Existing file gets empty on new File ("path/to/file.html");

java - 错误的资源泄漏警告?

java - PHP和Java之间的加密

Java opencv robinson mask,图像全黑

Java - 比较通过表单提交的日期与存储在 mysql 数据库中的日期 - 如何?

java - c :forEach doesn't print map contents in JSP

java - 在 Windows 上更新桌面应用程序的 JRE 有哪些风险