开发者社区 问答 正文

jar包静态方法调用问题

我有一个stdlib.jar的包放到了classpath下,jar包内的class文件没有包结构,其中有一个StdRandom的类有一个print()方法。

当我在默认包下创建一个class可以直接调用StdRandom.print()方法,当时当我在一个有包结构的class如ch包下就不可以直接调用,我import static StdRandom.* 貌似不行,我也觉得这写法写错了。

展开
收起
爵霸 2016-06-06 11:14:45 2880 分享 版权
1 条回答
写回答
取消 提交回答
  • 使用默认包本身就是不推荐或者说错误的,把 StdRandom放到包名下再静态引入就可以了。

    2019-07-17 19:27:58
    赞同 展开评论
问答分类:
问答标签:
问答地址: