1. The difference between struts2 and struts1
2. What is declarative transaction and how is it implemented?
3, Ajax two kinds of request method
4, Java string str=new string ("ss") created a few objects memory allocation how?
Java Virtual machine is divided into heap area, stack area, code area, tree root area, created an object, there is a memory in the heap, save "SS", the value of this string, there is a memory in the stack, the heap is "ss", this string reference str, that is, the stack str is a reference, pointing to the heap "SS" The address of this string
5. Spring has several interceptors
6, Struts2 have several interceptors
7. Agile development replaces UML Unified Modeling Language
Design pattern is a set of repeated use, most people know, after the classification, code design experience Summary.
Use case diagram, static diagram, behavior diagram, interaction diagram, implementation diagram
8, ++i and i++
10, the thread how to synchronize, state,
11. Benefits of Layered Design
12. Serialization
Java face questions encountered