JAVA自定义包,类

System.out.print方法太长,想像《Java编程思想》里一样将其改成print,然后将这改写方法的类命名为Print,放在net,Minhellic包中,以后... System.out.print方法太长,想像《Java编程思想》里一样将其改成print,然后将这改写方法的类命名为Print,放在net,Minhellic包中,以后在使用时用import语句导入即可。现在Java文件已经写好,文件的结构和java文件开头部分如下:
    
这样操作过后,在eclipse的工作目录中,Print.java的存储路径为:...src/net/Minhellic,接下来我应该怎么做才可以让Print类在以后的使用中随时import(就像java本身的类库一样import)。

我试过两种方法,一是将net文件夹添加进E:\Java\jdk1.7.0_45中一个叫src.zip的压缩包中。二是将net文件夹复制进E:\Java\jdk1.7.0_45\lib中,classpath设置有E:\Java\jdk1.7.0_45\lib。这两种方法都不能使用。

请大神指点。
以后有需要,还会向net.Minhellic包里添加一些类,同时也希望这些类可以像java类库一样通过import来导入,应该怎样设置。
展开
 我来答
菜鸟学C加加
2014-06-15 · TA获得超过167个赞
知道小有建树答主
回答量:133
采纳率:0%
帮助的人:140万
展开全部
你应该把.jar文件加到路径下的,
http://blog.csdn.net/fisherwan/article/details/27974229
看看这个应该可以帮到你,我已经成功了。祝你好运
更多追问追答
追问
成功的导出了jar文件,也可以通过import语句来使用自己的类(Print)了。但是现在遇到一个新的问题:import自己的类(Print)后,要使用里面的print方法,就需要创建一个Print的实例p,通过p.print()去调用,或者通过Print.pirnt()来调用。有没有什么办法可以直接使用print()而不创建Print类的实例或通过类名.方法名这种方式来调用。
追答

不会啊,你有没有到下面这一步?

到了这一步就可以直接用了啊。下面是我的结果,完美运行啊,就和库函数一样用的。

百度网友58fd71151
2014-06-15 · TA获得超过391个赞
知道小有建树答主
回答量:442
采纳率:100%
帮助的人:136万
展开全部
方法加static修饰,然后就可以使用Print.print的方式调用了不可能更小了
更多追问追答
追问
static是个很好的建议,谢谢哈。
不过可能你没明白我的问题,我是想要建立自己的类库,这些类库可以像java本身的类库一样随时通过import来导入使用。
即:我们不管什么时候编写源程序,都可以在程序头写上:
import java.until.*;
我想做的也是不管什么时候都可以:
import net.Minhellic.Print;
追答
你这么说我就就明白了,方法还是要static修饰的,这样你在用的类import static net.Minhellic.Print就可以直接满足你要做的了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柴海依歆
2019-06-24 · TA获得超过3941个赞
知道大有可为答主
回答量:3118
采纳率:26%
帮助的人:160万
展开全部
一般都是公司倒过来,也可以带最后添加一个区别于别人的报名,比如自己拼音缩写,比如:com.apv.www.namepinyin
"namepinyin"表示姓名的拼音
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式