Synchronous(동기) : 두 가지 이상의 대상(함수, 애플리케이션 등)이 서로 시간을 맞춰 행동하는 것 A, B 쓰레드가 동시에 작업을 시작하는 경우 ex) CyclicBarrier 메서드 리턴 시간(A)과 결과를 전달받는 시간(B)이 일치하는 경우 ex) Synchronized, BlockingQueue Asynchronous(비동기) :...
Java의 문자열 자바의 문자열은 java.lang 패키지의 String 클래스의 인스턴스로 관리됨 문자열 리터럴은 String 객체로 자동 생성되지만, String 클래스의 다양한 생성자를 이용해서 직접 String 객체를 생성해서 사용할 수도 있음 Java의 String : 참조 자료형 자바의 String은 참조 자료형임 다른 참조 자료형과 공...
: 메서드 선언 시에 default를 명시하게 되면 인터페이스 내부에서도 로직이 포함된 메서드를 선언할 수 있음 (자바 8)