| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1694 人关注过本帖
标题:我是超级菜鸟,请大家帮忙,改写一下这个程序,谢谢!
只看楼主 加入收藏
喝牛奶的熊
Rank: 1
来 自:星星的你
等 级:等待验证会员
帖 子:80
专家分:0
注 册:2004-7-25
收藏
得分:0 
我的意思是,不加package也可以编译执行啊,为什么要加这个呢?什么作用啊?

还有,我的bframe.java存在E:\下,用你说的方法无法编译啊

提示:error: cannot read: bframe/bframe.java
1 error

曾经沧海难为水,谁说吃饭不用嘴?
2005-07-29 14:03
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
不是说了嘛, 既然有了 package, 就要放在那个目录下. 你不放在那个目录下当然是不行的啦.
也就说,你要建立一个 名为 bframe 的目录, 然后将程序放在那个目录下, 现在明白了吧. Java 中package的作用类似于C++中的namespace, 他们所起的作用是防止名字的类同,  也就说如果Microsoft 的某个类 和 Sun的某个类具有相同名字的话, 但由于他们具有不同的package 名, 或者具有不同的namespace ,那么用户可以同时使用这两个类,  以名字空间来加以区分,这样就不会有歧义性了.  现在明白了吗?  

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-07-29 15:01
tempnetbar
Rank: 2
等 级:新手上路
威 望:4
帖 子:582
专家分:4
注 册:2004-5-5
收藏
得分:0 
这年头……package都可以成为中鸟和菜鸟之间的分水岭了。什么年代啊。package的作用大着呢。除了防止类名重复外还可以起到访问控制的作用。

相信勤能补拙! 喜欢用好用的就永远学不到有用的。
2005-07-30 08:25
喝牛奶的熊
Rank: 1
来 自:星星的你
等 级:等待验证会员
帖 子:80
专家分:0
注 册:2004-7-25
收藏
得分:0 
有道理啊,理论我清楚 就是没有操作过! 被鄙视鄙视,也有利于成长嘛! 还有,tempnetbar,我会听你的话,继续加油提高自己的,其实平时都是自己解决问题!可是那天不知道怎么的,那么低级的漏写错误,我却怎么都没看出来,晕死了,才发上来求解的! 以后我尽量不发这种低级错误了! 不过有时候我觉得,虽然问题很丢人,但是在论坛上,有这么多高手帮忙点拨,真的效果强很多,也许会记一生一辈子,高手们觉得很EASY的回答,也许对那些提问的所谓“菜鸟”,能获益终生呢,何乐而不为啊 ^_^,不多说了! 只是怕老被鄙视,失去了在论坛和你们高手探讨的勇气啊!发帖都少了一些自信呢!

曾经沧海难为水,谁说吃饭不用嘴?
2005-07-31 00:39
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
喝牛奶的熊, 别这么说,其实我觉得大家都应怀着一份平常心发帖,回帖。如果我的回帖中有言语不周之处,请多多见谅。 学习总是有一个过程的,碰到不明白的没什么的,大家讨论一下不就明白了嘛。另外想问你一下,你用的是什么编译环境?建议你下载个 JBuilder或者 Eclipse 之类的。 我用的是JBuilder,这种package 的问题,其实一点没什么的,只是一个IDE设置的问题,当然编程者自己清楚 package 的作用就可以了.

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-07-31 04:40
牛虻
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2004-10-1
收藏
得分:0 
利用JDK的自身带的javac就能解决这种问题了,编译类的时候直接:javac -d . 文件名.java(注意:-d后面有个“点”) 这个命令可以帮你自动生成你代码中提到的包,并且编译后的类也在包中

[此贴子已经被作者于2005-7-31 20:35:05编辑过]


土冒
2005-07-31 20:34
喝牛奶的熊
Rank: 1
来 自:星星的你
等 级:等待验证会员
帖 子:80
专家分:0
注 册:2004-7-25
收藏
得分:0 
kaitempnetbar,谢谢你们!我也没别的意思,就是很喜欢这个论坛 虽然自己水平不高,但是和你们这些高手在一起聊,也能学到很多东西 有时候即使是看你们的帖子都能学到很多! 我也知道版主维护这个论坛也很不容易,因为我也当过版主,所以我都很体谅 我说的话没有别的意思啦! 我会努力提高自己的,向你们学习! kai,我用的是JCreator,可是不知道怎么的,却不能编译,我那个帖子里详细的说了,可是没有得到确切解决办法 我也在网上查了很多东西,也试着改了很多次,都没有解决 我是第一次用这样的IDE,所以

曾经沧海难为水,谁说吃饭不用嘴?
2005-07-31 21:49
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
喝牛奶的熊, 一直有人讨论IDE的问题,问什么IDE 最好,其实这也是各取所好的问题,没有什么定论的。每个程序员通常都会习惯于用一种或两种 IDE,事实上,你用惯了一种以后,要你改,你也不太愿意的,因为人都有一个惰性,不太愿意再尝试新的东西,除非它确实有过人之处。 市面上流行的IDE 有JBuilder(可以从 borlander 公司下载), Eclipse 也可以从网上免费下载, 还有Netbean 可以从Sun 那儿下载。 还有其他的一些。 我习惯用的是JBuilder。 有人追着向我推荐Eclipse,不过由于懒,一直没有用。 我觉得你可以在JBuilder 和 Eclipse 中选一种作为 你的 编程环境。 还有一种说法:不要用IDE , 直接用 TextEditor. 然后在Console下输入命令来编译和运行. 我想作为一个学习Java 以及其他编程语言的初学者, 应该熟悉如何 用 TextEditor来写 Java 和 其他语言的程序, 以及如何编译, 不管怎么讲,对于代码较短的程序而言,这种方法是最快的. 但是,对于一个职业程序员而言, 用TextEditor 来编写程序是不可思议的, 没有人会这样做, 因为一个Project 包含50 以上class 是很正常的, 一次有人告诉我, 他写过超过1000 个class 的 Project, 我很惊讶, 至今我还没有写过超过 100个class 的 Project . 对于一个较大的 Project , 程序的调试, 和修改会占据项目开发的相当大的一块. 没有一个好的IDE 是无法想象的, TextEditor 就实在是太弱智了.

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-08-01 08:44
喝牛奶的熊
Rank: 1
来 自:星星的你
等 级:等待验证会员
帖 子:80
专家分:0
注 册:2004-7-25
收藏
得分:0 
谢谢你了,kai 就是我的这个JCreator总是不能编译,可能哪里不太对吧 我过段时间整个JBuilder看看好了!

曾经沧海难为水,谁说吃饭不用嘴?
2005-08-03 13:19
天空之城
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2005-6-25
收藏
得分:0 
kai的话我好象在那里见过....

天空之城...
2005-08-03 13:24
快速回复:我是超级菜鸟,请大家帮忙,改写一下这个程序,谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016462 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved