태그: Java

Java MultiThread(멀티스레드) 고려사항

1. Multi Thread 고려사항 MultiThread를 구현하는 대표적인방법은 두가지가 있습니다. java.lang.Thread 클래스를 상속받아서 구현하는 방법 java.lang.Runnable 인터페이스를 구현해서 개발하는 방법 Field Member 필드의 의미는 클래스에 변수를 정의하는 공간을 의미합니다. 하지만, 객체가 여러 스레드가

Java Collection(컬렉션)

1. Java Collection(컬렉션) Java Collection(컬렉션)은 크게 List, Map, Set 인터페이스를 기준으로 구현체가 존재하며 Stack, Queue 인터페이스도 존재하게 됩니다. 컬렉션이 배열과 다른점? 컬렉션과 배열은 둘 다 개체에 대한 참조를 보유하고 그룹으로 관리 할 수 ​​있다는 점에서 유사합니다. 그러나 Arra

Java JVM(Java Virtual Machine) & GC(Garbage Collection)

1. JVM(Java Virtual Machine) JVM을 살펴보기전에 Java에서 사용되는 용어들을 정리하고 진행하겠습니다. JDK: Java SE Development Kit 자바 개발 키트, JRE+컴파일러, 디버거 등의 개발도구 JRE: Java SE Runtime Environment 자바 구동 환경, JVM+시스템 라이브러리 JVM