java编程中怎样在一个包里调用另一个包的数据

共两个包,在一个包里要用到另一个包的数据,怎么解决?谢谢。... 共两个包,在一个包里要用到另一个包的数据,怎么解决?谢谢。 展开
 我来答
198901245631
2015-06-27 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1729万
展开全部

如果被调用包中的参数前面的修饰符是private(本类),default(本包)的,那么无法调用,如果public的可以被调用。

  • 如B类中定义的了个参数:public   static final  BANK = ”BOC“;

    在A类中可以通过:String  str = A.BANK;之后获取到的值就是”BOC“。

  • 如B类中定义的了个参数:private static final  BANK = ”BOC“;

    在A类中可以通过:String  str = A.BANK;之后就会报错,提示BANK参数不存在。

备注:通常现在为了防止注入,都会在类中定义为private,之后通过set和get方法来进行参数传递。

邗启3V
2011-11-05 · TA获得超过7271个赞
知道大有可为答主
回答量:1413
采纳率:100%
帮助的人:1391万
展开全部
在程序开头 import 导入要用到的别的包里面的类 就可以
更多追问追答
追问
为什么导入后,此数据值为空
追答
导入后,你new一个导入类的对象, 会产生空指针异常;要赋值给他或
添加一个set方法
具体你可以百度hi我 帮你看看
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wyq_wzw
2011-11-05 · TA获得超过160个赞
知道答主
回答量:246
采纳率:0%
帮助的人:154万
展开全部
import 包名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式