摘要: 问题:java可以编译,编译后运行找不到主类 解决办法:在ClassPath最前面加入".;" 原因:若未配置ClassPath,java运行时默认在当前目录下找class; 若已经配置ClassPath,则在配置的路径中找class。 此前的配置中没有加 ".;",则只会在指定路径下找,添加 ". 阅读全文
posted @ 2022-01-22 16:46 realDevin 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 简而言之,向上判断是否加载过,向下判断是否可以加载 当加载某类时(1、new一个类;2、调用Class.forName / ClassLoader.loadClass),先看当前类加载器(AppClassLoader)是否加载过,如果未加载过,委托给父加载器(ExtClassLoader),如果它也 阅读全文
posted @ 2022-01-22 11:19 realDevin 阅读(23) 评论(0) 推荐(0) 编辑