Topic: 问题:关于package |
Print this page |
1.问题:关于package | Copy to clipboard |
Posted by: 真空龙卷风 Posted on: 2006-05-25 19:05 在开发jsp网站的时候,编写javabean或者java代码,为什么在代码的前面写: pack com.test(例如);而在这个文件夹里面包含的是相关的.class文件,我查找了相关资料都没有关于这个的解释。 请问:1。为什么要加上package这个东东? 2。而编译的class文件是怎么编译出来的?我尝试过javac编译,但是告诉我错误,我在eclipse里面不知道如何把java文件编译成.class文件。 3.在连接数据库(mysql)的时候到底是用的是mm.mysql.Driver还是mm.mysql-2.0.14-bin.jar?不明白这个东东到底怎么区别? 请高人指教!!! 小弟真的感谢了!!!!! |
2.Re:问题:关于package [Re: 真空龙卷风] | Copy to clipboard |
Posted by: chance2000 Posted on: 2006-05-27 00:22 建议你先去学学java基础吧 一开始就搞j2ee,n人啊 |
3.Re:问题:关于package [Re: 真空龙卷风] | Copy to clipboard |
Posted by: acl2005 Posted on: 2006-06-04 15:38 先定义package这是class文件的位置,在做项目的时候都要定义一个路径。然后Eclipse是自动进行编译的不需要手动编译。你只要发布后,它会自动把你的项目发送到你的应用服务器里面去了(在服务器里面它会把class文件和你的自己设置的路径一起放在CLASSES文件夹里面,classes文件夹是在WEB-INF文件夹下面的这是个加密文件夹)!! 相关的知识很多,也请大家指教 |
4.Re:问题:关于package [Re: 真空龙卷风] | Copy to clipboard |
Posted by: lisliefor Posted on: 2006-06-05 10:38 package是classes的一个容器,类似于文件夹与他包含的文件的关系。 jsp页面中加那样的包名,因为该页面中用到了写好的javabean或servlet,因此需要添加相应路径,才能识别。这一点,在java代码的两个package的类之间的组合、继承上用的比较频繁。你可以这么理解,我想用到以前写好的类,所以要加一个路径,让系统识别它。 使用编译工具,比如说eclipse,写好代码,如果没有任何语法错误,你保存代码,该工具自动在相应工程对应的包下面生成class文件。而如果你没有使用工具,那么需要在dos环境下,使用javax /路径..../文件名.java命令编译class文件。 第三个问题,表面上看不出什么,就字面上理解,前者是数据库驱动,后者是人写好的驱动包,连接方式要看具体代码。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |