본문 바로가기

Java

[ JAVA 정복 ] Thread(쓰레드) - 2 6. 쓰레드 그룹(Thread group): 쓰레드 그룹은 서로 관련된 쓰레드를 그룹으로 다루기 위한 개념. 쓰레드 그룹은 보안상의 이유로 도입된 개념으로, 자신이 속한 쓰레드 그룹이나 하위 쓰레드 그룹은 변경할 수 있지만 다른 쓰레드 그룹의 쓰레드를 변경할 수는 없다. : 쓰레드를 쓰레드 그룹에 포함시키려면 Thread의 생성자를 이용해야 한다.모든 쓰레드는 반드시 쓰레드 그룹에 포함되어 있어야 하기 때문에 위와 같이 쓰레드 그룹을 지정하는 생성자를 사용하지 않은 쓰레드는 기본적으로 자신을 생성한 쓰레드와 같은 쓰레드 그룹에 속하게 된다. 123456789101112131415161718192021222324252627282930313233343536class ThreadGroupEx { public .. 더보기
1. JAVA 기초 1. JAVA란 무엇인가?1) 프로그래밍이란 무엇인가?: 개발자가 특정 메모리 공간을 활용하여 프로세스를 구동시키는 것을 프로그램이라 하며, 이를 개발하는 것을 프로그래밍이라 한다.* 프로그램 : 하드 디스크 등에 저장되어 있는 실행코드의 성격이 강한 것. 예를 들면, 내가 만든 Application. 알집, 곰플레이어 등 이런 Application.* 프로세스 : 프로그램을 구동하여 메모리에 적재되어 있는 상태로 실행되는 하나의 실행 단위. 예를 들자면 알집을 이용하여 압축을 푸는 것, 실행중인 프로그램. 2) JAVA의 탄생 배경- 1991년 썬 마이크로시스템즈사(社)는 차세대 새로운 컴퓨터 프로그래밍 도구를 제작하기 위해 ‘더 그린 프로젝트(the Green project)’에 착수하였고 Oak라는.. 더보기