J2EE
Object Container
Map
HashMap
Map<String, String> map = new HashMap<String, String>();
TreeMap
Collection
List
Ordering
ArrayList
List<String> list = new ArrayList<String>();
Iterator iterator = list.iterator();
while(iterator.hasNext())
list.get()
list.add()
list.size()
LinkedList
More transaction..
addFirst()
addLast()
getFirst()
getLast()
removeFirst()
removeLast()
Set
No Duplicate
HashSet
TreeSet
JBoss
EJB3
SessionBean
Stateless
Life-Cycle
newInstance()
Stateful
Life-Cycle
Remote
Local
Interceptor(@AroundInvoke)
InvocationContext
EntityBean
OR Mapping
JDBC+JavaBean
MessageDrivenBean
Handle JMS
Stateless
EJB Managed - MessageListener
Interceptor(@AroundInvoke)
InvocationContext
BeanStructure
META-INF
ejb-jar.xml (Deployment Descriptor)
Package
Annotation
Archieve to .jar
Ant
Eclipse
JNDI
Naming Context: All name in java:comp/env
Memory Leakage
Pay attention to those lead area
Static Class
Member variable not set to Null
Event Listener class
JProbe