如果在 java 中没有指定修饰符会发生啥? [复制]

Posted

技术标签:

【中文标题】如果在 java 中没有指定修饰符会发生啥? [复制]【英文标题】:What happens if a modifier is not specified in java? [duplicate]如果在 java 中没有指定修饰符会发生什么? [复制] 【发布时间】:2015-10-03 05:46:45 【问题描述】:
 class BTNode
     
     BTNode left, right;
     int data;

     //constructors and methods
 

在这段代码中没有使用特定的修饰符。那么在修饰符的上下文中会发生什么?他们有什么默认行为吗?

【问题讨论】:

【参考方案1】:

来自 Java 文档:

如果一个类没有修饰符(默认,也称为包私有),它只在自己的包中可见(包是相关类的命名组)

You can read about it here

【讨论】:

以上是关于如果在 java 中没有指定修饰符会发生啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

请问各位高手 java中static修饰的成员不能访问没有static修饰的成员是啥意思?谢谢大家了!!

在java中,如果没有给变量指定是公有或是私有,默认是啥?

java中interface不能用啥修饰符来修饰

Java 接口

在java中的继承上下文中通过对象调用类成员时会发生啥

如果未指定 Internet Explorer 兼容性视图会发生啥