平时工作中写业务,肯定会写web,最早的时候用struts,最近几年随着spring全家桶的强大,越来越多的公司都改用SpringMVC了。问到...
平时工作中写业务,肯定会写web,最早的时候用struts,最近几年随着spring全家桶的强大,越来越多的公司都改用SpringMVC了。问到...
READ UNCOMMITED(读未提交):脏读、不可重复读、虚读都有可能发生。安全级别最低。 READ COMMITED(读已提交):可避免脏...
面向对象编程,除了理解三大特性“封装,继承,多态”外,还应该多了解一些设计模式。提及设计模式就不得不提"SOLID",那SOLID是什么呢?初看...
多线程,无论是工作中还是面试中,都会经常提到,这是一个Java中一个必会的知识点。JDK1.5以后,提供了ThreadPoolExecutor,...
在面试中,涉及到多线程相关的知识,面试官经常会问到一个关键字,出现频率非常高,这个关键字就是volatile。 这个关键字虽然平时工作的时候用到...
JVM的内存结构根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。1. 虚拟机栈线程私有;每个方法在执...
提到Java并发就会想到锁,面试中常问的就是Java常用的锁。目前最主要的两锁就是synchronized 和 ReentrantLock,谈谈...
提到工厂模式想必都不会陌生,因为平时用到最多的Java框架就是Spring,而Spring中用到的最常见的设计模式就是工厂模式。工厂模式主要分简...
大家都是程序员,平时写代码写的最多的也是业务,代码很多都是CRUD(增删改查),那怎么能看出一个人的代码功力,除了bug写的少以外,更多的还是用...
面试中,算法题是无法回避的,问的太深似乎没必要,毕竟应聘的不是算法岗位,如果问到算法题了,那一般肯定会是常见的,你听过,但是又不是很熟悉的东西。...
专题公告
面试前必须要掌握的知识