美团一面 自我介绍? 项目问题?难点?如何解决? SpringAOP原理?切面?切点? String不可变性是如何实现的? 自己怎么实现一个不可变的类? SpringMVC实现原理? HandlerMapping实现原理? 怎么用反射来创建一个对象? 反射怎么获取信息?怎么改变变量值?有哪些方法?反射里面有哪些类型? 多线程,三个线程A,B,C如何保证执行顺序,用代码实现? 怎么判断对象有没有加锁? 讲一讲类加载机制? 讲一讲双亲委派模型? 如果自定义java.lang.String类会不会报错,什么环节报错? JVM堆栈内存大小分配用什么参数? JVM会发生内存泄漏吗?什么情况...