当前位置:  技术问答>java相关

怎么样在.java文件中包含同一个包下面的类?在线等

    来源: 互联网  发布时间:2017-03-31

    本文导语:  我想在a.java文件中使用b.class类,他们都属于一个包,用import c.b;语句说出错(不能解析符号,c是包名),请问要如何做才行,小弟在线等,多谢了! | 你这个问题不是源码的问题,也就是说...

我想在a.java文件中使用b.class类,他们都属于一个包,用import c.b;语句说出错(不能解析符号,c是包名),请问要如何做才行,小弟在线等,多谢了!

|
你这个问题不是源码的问题,也就是说与语法没有关系,
最大可能是你的classpath没有包含当前目录;
其次是你生成的.class不在同一个目录下;
最后是你.class能在JSP中调用吗?
如果都没问题,说明问题应该解决

|
不用包含!

|
不用包含啊,在同一目录下的类是可以自动找到的啊

|
你可以把需要a调用的类成员函数或变量设置为public,加入一个构造函数public a(){},然后在b中实例化a:a temp_a=new a();使用a的实例temp_a即可。
也可把b作为a的子类:class b extends a{},这样b就可直接使用a中的函数和变量了,当然你也可以重载a的成员函数。

|
你应该好好看一下流行的一本电子书:think in java

|
a.java和b.java的package语句一致确认

编译生成的a.class b.class是否位于同一目录下

比如 c=dadao.myclass 则class文件应该在
/dadao/myclass/下

如果以上前提成立,那么无需import文
在a.java中可以直接生成b的实例
实例生成后 b的方法(函数)和域(变量)就可以使用了
private宣言除外

|
比如:如果a.java和b.java都用了package test,a.java位于test目录下,a.java要调用b.class,那么在test目录下再建一个test目录,把b.class放到里面。

|
如果使用jsdk1.4或1.4.1,系统环境变量中的classpath中要加上当前目录:
.

|
a,b类为什么是一样的阿

希望可以重新贴一下
而且好像你在a类的构造函数中有b ab = new b();
在b类中有a ab = new a();这样会出现死循环的
属于逻辑错误,所以不能够互相用。

    
 
 

您可能感兴趣的文章:

  • 请问JAVA。SQL中包含6个类和18个接口的具体名称是什么?在线等待
  • java初手,请问到那里下载java在ie下面的插件,让ie可以运行applet
  • Linux下面的开发好的Java程序,如何部署到其他机器?开发好的Java图形程序,终端上能否用?等问题
  • 对面的大虾看过来:sql到java的类型转换?
  • 网上那有各方面的java书籍下载,最好中文,英文也成
  • 想找一个java 做的文件下载程序(最好用URL类吧),那位有这方面的程序或代码?100分必送
  • 请问可以用java实现下面的功能吗?
  • 我是JAVA的一位初学者请各位师兄师姐帮忙看看下面的代码为什么会提示出错?
  • 初学JAVA,想认识几个这方面的朋友,顺便问一个小问题。。
  • 用java脚本如何实现下面的功能?
  • 如何把一个目录以及所有子目录下面的所有java源代码文件通过命令一次全部编译。分太多了,问题解决后绝对给分。
  • 来者有分,在线等待!100分求助:我在用JBuild运行JAVA代码时,出现下面的Message,为什么?
  • 在JAVA中如何能够等待一定时间以后再做下面的语句??
  • 请问下面的java语段可行吗
  • 请问下面的java语段编译情况
  • 請問運行java是出現下面的錯誤為什么?
  • 如果我有两个JAVA文件,其中一个需要调用另一里面的定义CLASS,应该怎么写呢???
  • 下面的java程序我想用命令行的方式进行编译
  • 急急急!想找一个java 写的文件下载程序(最好用url类),那位朋友有这方面的程序或原码?100分必送?
  • 我毕业设计要用java做一个软件,能够实现信息隐藏技术,谁有这方面的经验?谢谢。100分
  • ★几个Java语法上面的问题★
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java读写包括中文的txt文件时不同编码格式问题解决
  • JAVA编译的CLASS文件可以反编译为JAVA文件吗?
  • 保存java.sh文件时,多出一个java.sh~文件
  • 用什么工具可以把JAVA的.CLASS文件反编译成.JAVA文件??
  • 请问把.class文件反编译为.java文件的工具有什么???能恢复到原来的.java文件吗???
  • 一个.java文件中怎样来调用另一个.java文件中的变量及其它东西!
  • 用java读中文linux中的文件是正确的,用java读英文linux版本中的文件是乱码,如何使英文linux读出的文件数据也是中文的?
  • java文件复制代码片断(java实现文件拷贝)
  • java读取csv文件示例分享(java解析csv文件)
  • 我刚学java,想请教一下,我在文本中创建了一个接口,一个类,还有一个扩展类,保存为.java文件时,如何给文件名?
  • 请教:有没有把java编译好的.java和.class文件编译成各个平台下的可执行文件??.exe?着急着急
  • java文件操作之java写文件简单示例
  • java复制文件和java移动文件的示例分享
  • java读取文件内容的三种方法代码片断分享(java文件操作)
  • 编译前的java文件没有,只有class文件
  • 我用java编了一个程序,是多个java文件,属于一个包,需要联编,但我不会
  • 低级问题:.java文件交付用户怎么运行,难道也是DOS下:java xx.java?有没有.exe?
  • 我在jbuilder中新建一个servlet,源程序为java文件,是怎么从java到servler转换的?
  • 求救!!如何在java程序中调用外部非java的exe文件?
  • 谁有办法用java执行于java.exe不在一个目录的class文件?
  • 怎样把CLASS文件转成JAVA文件
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3