[Java] ArrayList 와 Vector 의 차이.
자바, ArrayList 와 Vector 의 차이 ArrayList 는 synchronized 되어있지 않고, Vector 는 synchronized 되어 있다. 즉 ArrayList 는 thread-not-safe 이고, Vector 는 thread-safe 하다. 즉 multi-thread 에서 사용하지 않는 경우에는그냥 ArrayList 가 성능에 유리하다. ArrayList, Java, java arraylist, java arraylist synchronized, java arraylist thread safe, java multi thread arraylist, java vector, java vector multi thread, java vector synchronized, java vect..
2013. 10. 8.
[android] process 이야기
안드로이드, process 이야기. System 이 process 를 죽였을 경우, 2.2 ( Froyo ) 이전 버전에서는 무조건 새로 시작하였고, 그 이후로는 onCreate + Bundle 로 다시 state 를 복구해준다. Activity 들은 모두 destroy 되고 다시 재생성되는 그런 패턴이다. 메모리가 부족하거나 사용안한지 30분이 지나거나 하는 조건 하에 destroy 된다. 2.2, 30분, activity, Android, Bundle, Destroy, froyo, onCreate, process, process kill, state, state 복구, System, 메모리 부족, 안드로이드, 재생성, 프로세스
2013. 10. 3.