synchronized能修饰什么java中为什么重写equals时必须重写hashCode方法java是值传递还是引用传递?Cookie和Sessionjava对象创建的整体过程、Class.forName、Classloadjava 为什么wait(),notify(),notifyAll()必须在同步(Synchronized)方法/代码块中调用?HashMap\ConcurrentHashMap\Hashtable\TreeMapStringBudder、StringBuffer和String