随笔分类 -  java基础

摘要:转载链接:https://www.zhihu.com/question/267866765/answer/507642794 同步不同步,阻塞不阻塞,这两个概念是互相独立的(orthogonal),也就是说他们一共可以搞出来四种情况: 同步+阻塞:程序代码一行一行执行,上一行不执行完,下一行就不会被 阅读全文
posted @ 2022-02-23 11:02 realDevin 阅读(89) 评论(0) 推荐(0)
摘要:问题:java可以编译,编译后运行找不到主类 解决办法:在ClassPath最前面加入".;" 原因:若未配置ClassPath,java运行时默认在当前目录下找class; 若已经配置ClassPath,则在配置的路径中找class。 此前的配置中没有加 ".;",则只会在指定路径下找,添加 ". 阅读全文
posted @ 2022-01-22 16:46 realDevin 阅读(211) 评论(0) 推荐(0)
摘要:简而言之,向上判断是否加载过,向下判断是否可以加载 当加载某类时(1、new一个类;2、调用Class.forName / ClassLoader.loadClass),先看当前类加载器(AppClassLoader)是否加载过,如果未加载过,委托给父加载器(ExtClassLoader),如果它也 阅读全文
posted @ 2022-01-22 11:19 realDevin 阅读(41) 评论(0) 推荐(0)