zoukankan      html  css  js  c++  java
  • 遇到的问题:Class file collision: A resource exists with a different case:

       在写代码时,遇到Class file collision: A resource exists with a different case:(路径。。。)

    以为是abstract写错,修改后还是一样经查询,此错误是【类文件碰撞:资源存在不同的情况】,明白后,我去提示路径下找,发现同一个包下的Dayi.class与之前的的dayi.class;以及Daer.class与之前的的daer.class被误认为是同一个。所以报错,解决的方法,自然是定义不一样名字的类。

    这个是之前的在学抽象类时定义的dayi类、daer类的代码

    abstract class SzptStudent {
    	abstract void study();
    	void sleep() {
    		System.out.println("睡觉");
    	}
    }
    
    class dayi extends SzptStudent {
    	void study() {
    		System.out.print("大一:计算机基础");
    	}
    }
    
    class daer extends SzptStudent {
    	void study() { 
    		System.out.print("大二:java");
    	}
    }
    
    class dasan extends SzptStudent {
    	void study() {
    		System.out.print("大三:网络安全");
    	}
    }
    
    
    public class chouxianglei {
    	public static void main(String[] args) {
    		dayi s1 = new dayi();
    		s1.study();
    		s1.sleep();
    		
    		daer s2 = new daer();
    		s2.study();
    		s2.sleep();
    		
    		dasan s3 = new dasan();
    		s3.study();
    		s3.sleep();
    	}
    }
    
    这是今天在学接口时定义的Dayi类、Daer类的代码:

    abstract class DaXueSheng {
    	abstract void study();
    	void sleep() {
    		System.out.println("睡觉");
    	}	
    }
    
    interface Smoking {
    	void smoke();
    }
    
    class Dayi extends DaXueSheng implements Smoking {
    	void study() {
    		System.out.println("学习");
    	}
    	public void smoke() {
    		System.out.println("睡觉");
    	}
    	
    }
    
    class Daer extends DaXueSheng {
    	void study() {
    		System.out.println("自学");
    	}
    }
    
    public class InterfaceTest {
    	public static void main(String[] args) {
    		Dayi s1 = new Dayi(); 
    		s1.study();
    		s1.smoke();
    	}
    }
    



  • 相关阅读:
    redis 操作使用
    sublime 设置像IDE一样的 ctrl+鼠标左键 跳转到定义方法
    tensorflow进阶篇-5(反向传播2)
    tensorflow进阶篇-5(反向传播1)
    Linux后台进程管理以及ctrl+z(挂起)、ctrl+c(中断)、ctrl+(退出)和ctrl+d(EOF)的区别(转)
    mysql基础知识(3)
    mysql基础知识(2)
    tensorflow进阶篇-4(损失函数3)
    tensorflow进阶篇-4(损失函数2)
    mysql基础知识(1)
  • 原文地址:https://www.cnblogs.com/LGMing/p/4412593.html
Copyright © 2011-2022 走看看