我有一个 java 类,其中包含我的数据库设置(用户名、密码)。我想在我的插件的所有包中使用此类,但我不希望它可供其他插件使用。
我怎样才能做到这一点?删除该类的公共(public)属性会将其隐藏在所有其他包中,并将其保留为公共(public)属性会将其暴露给所有其他插件,这对我来说是不好的。
函数和变量不是有某种类似 protected 的关键字吗?
最佳答案
How can I do that?
不要在类里面拥有凭据,而是创建一个配置文件并在需要时在类中使用它。
关于Java,类在其他包中可见,但在其他插件中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14826976/