ja

作者: 果酱一一 | 来源:发表于2016-03-15 11:45 被阅读26次
静态内部类,使用双重校验锁,线程安全【推荐】    
    public static class Singleton7 {  
        private volatile static Singleton7 instance = null;  
  
        private Singleton7() {  
  
        }  
  
        public static Singleton7 getInstance() {  
            if (instance == null) {  
                synchronized (Singleton7.class) {  
                    if (instance == null) {  
                        instance = new Singleton7();  
                    }  
                }  
            }  
  
            return instance;  
        }  
    }  
[链表逆序的循环实现和递归实现](http://www.cppblog.com/Tim/archive/2012/11/05/194535.html)
http://www.cppblog.com/Tim/archive/2012/11/05/194535.html

JVM基本结构图:
http://www.cnblogs.com/smyhvae/p/4748392.html

笔试题:
1、编程题:实现链表逆序 a->b->c->d 变成 a<-b<-c<-d; 递归方式和非递归
2、JVM结构
3、JVM内存模型、GC算法、垃圾回收机制
4、写单例模式:支持同步、延迟加载
5、设计一个WEB框架:开放题(类似于SPRING MVC)。

面试:
1、设计模式
2、多线程、线程池、队列
3、同步实现:锁、concurrentHashMAP源码
4、自己实现一个线程池
5、mysql索引;B+树
6、lucene
7、redis
8、spring AOP原理

redis访问策略;
一致性哈希;
java多线程、锁;
线程池;
数据库连接池;
JVM,及垃圾回收机制;
AOP实现原理;
java 常用源码,如currentMap;
zk如何实现配置中心

相关文章

  • ja

    JVM基本结构图:http://www.cnblogs.com/smyhvae/p/4748392.html 笔试...

  • Ryu/Ja

    迫る(せまる)5段/1类

  • 2020-09-24

    提腹鸟王式 जठर गरुडासन Jaṭhara Garuḍāsana जठर Jaṭhara 腹部 गरुड ...

  • |Ja 有话说~|

    晚上好~开始收拾行李,明天就要回学校了(心里一万个不愿意)。最后一天也出门吃吃喝喝浪了一天。其实今天在这里是想说点...

  • 针对上级文错误(jsp项目)

    错误: Multipleannotationsfoundatthisline: -Thesuperclass"ja...

  • JA Joomla GDPR扩展

    六艺团队,致力于提供中国最专业的Joomla建站解决方案 www.joomlass.com 1、GDPR是什么?...

  • Java SimpleDateFormat Example(Ja

    转译自:https://examples.javacodegeeks.com本文在已发布在GitHub(https...

  • 注解(Annotation) by Thinking in Ja

    注解(元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在某个时刻非常方便的使用这些数据(受到了C#...

  • Java Concurrent ReentrantLock(Ja

    前言 Reentrant是一种可重入锁,是一种递归无阻塞的同步机制。实现了和synchronized类似的同步策略...

  • Understanding Memory Leaks in Ja

    https://www.baeldung.com/java-memory-leaks[https://www.ba...

网友评论

      本文标题:ja

      本文链接:https://www.haomeiwen.com/subject/hrxqlttx.html