240 发简信
IP属地:山西
  • Resize,w 360,h 240
    IDEA快捷键-提取接口

    假设现在有一个具体类Square,它有个打印形状的方法print。 如果我们想引入Rectangle,然后同样支持print,那我们可以定义一个...

  • ThreadPoolExecutor捕获线程执行失败抛出的异常

    当我们通过submit提交任务到线程池,如果线程失败,我们怎么去捕获这个失败而抛出来的异常呢 方法1:通过调用返回对象 FutureTask的g...

  • JAVA面试问题集(更新中)

    什么是线程安全线程安全代码 多线程的实现方式继承Thread类实现Runnable接口实现Callback接口 什么是死锁,如何避免死锁含义: ...

  • 杂碎集(更新中)

    Java整理 版本差别 java8 并发 Java之美 大数据 目前大数据存储查询方案大概可以分为:HBase系、Dremel系、预聚合系、Lu...

  • 写语义化的代码

    案例1:看不懂的判断语句 第一眼看到if这个判断逻辑,我们只知道这个是在判断id的长度,至于为什么这么判断,它表达的业务含义是什么,无从得知。 ...

  • Resize,w 360,h 240
  • Resize,w 360,h 240
  • Resize,w 360,h 240
    IDEA 编译项目时报:GC overhead limit exceeded

    1.问题简述 在Intellij IDEA下编译Java项目,报错:java.lang.OutOfMemoryError: com.sun.to...