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

一个JAVA继承的问题(Thinking in JAVA里的一个例子)

    来源: 互联网  发布时间:2015-10-27

    本文导语:  源代码如下: //: c06:Hide.java class Homer {          char doh( char c ) {                 System.out.println( "doh( char ) " );                 return 'd';         }         float doh( float f ) {    ...

源代码如下:
//: c06:Hide.java

class Homer { 
        char doh( char c ) {
                System.out.println( "doh( char ) " );
                return 'd';
        }
        float doh( float f ) {
                System.out.println( "doh( float )" );
                return f;
        }
}

class Milhouse {}

class Bart extends Homer {
        void doh( Milhouse m ) {}
}

class Hide {
        public static void main( String[] args ) {
        Bart b = new Bart();
        b.doh(1);
        b.doh('x');
        b.doh(1.0f);
        b.doh( new Milhouse() );
        }
}///:~

编译通过,执行时,出现:
Exception in thread "main" java.lang.NoClassDefFoundError: Hide/java
为什么出现这个啊?

|
将class Hide.....改写成public class Hide....试试.

|
路径设置的问题,找相关的帖子,一查就知道

|
将class Hide.....改写成public class Hide....试试!!!
Hide/java好像是路径问题,把hide当成一个路径了

|
一定是classpath问题.
运行时:

java -classpath ".;%classpath%' filename

OK!

|
很可能是classpath的设置问题

    
 
 

您可能感兴趣的文章:

  • java没有多继承,用接口来实现多继承的功能,但哪里体现了多继承啊?我对接口的概念一直弄不清楚,请大家帮忙!
  • java继承的问题
  • xx.java继承yy.class,编译xx.java为xx.class时应怎样书写?(谢谢)
  • 关于java的访问控制和继承,这段话怎么理解?
  • 求java.io包中的类的继承关系!
  • 请教大家!!!java如何实现多重继承?接口该如何使用?份数可以再加,只要我明白了
  • java继承中的构造方法实例解析
  • HTML标签参考手册 iis7站长之家
  • 有关Java构造函数的问题之三——继承性
  • 有两个:1.class与2.java,2.java继承1.class类,要把2.java编译成2.class给如何书写!
  • 在JAVA中如何用接口实现C++的多重继承呀?帮帮忙!
  • 提一个java继承方面的问题
  • java中 IO 常用IO操作类继承结构分析
  • 那位大虾知道javaScript的window对象是从java的什么类里继承来的?可否实现如下功能
  • 《thinking in java》一个有关继承的程序不明白,请讲一讲,谢谢
  • Java基础教程之接口的继承与抽象类
  • JAVA中阻止类的继承(官方和非官方)
  • JAVA 继承基本类、抽象类、接口介绍
  • java教程之java继承示例详解
  • 基于java中子类的继承性的应用介绍
  • 早上看到China-Pub已经有<Thinking In C++>英文第2版卖了,而且<Thinking In Java 2E>也在预告了,强烈期待中......
  • 请大家评价一下Thinking in Java第二版(中文)这本书如何,是否适合JAVA初学者?
  • 《Thinking in Java》VS《The Java Programming Language》
  • 看完了core java1和thinking in java,看什么?
  • Thinking In Java 的第一个程序问题
  • 考SCJP275一定要看<Thinking In Java>吗?
  • 从哪能下载Thinking in java 一书中的程序代码?
  • 我学java,已经看了《thinking in java》,编了一些程序,现在该看什么书呢?大家推荐一下
  • THINKING IN JAVA 第二版(中文)(经典之作品出版了)
  • thinking in java 中提到的一本书
  • 我在Thinking in Java中遇到的Jni问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 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主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?


  • 站内导航:


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

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

    浙ICP备11055608号-3