1편 스레드 객체생성 및 실행2편 스레드 우선순위와 객체공유 및 동기화3편 스레드 상태 및 제어 =============알아두기싱글코어 cpu를 이용한 멀티스레드 작업은 스레드가 번갈아가며 실행하는 동시성이라 하고멀티코어 cpu에서 개별스레드를 동시에 작업하는것을 병렬성이라한다.============= 스레드 우선순위란?스레드 스케줄링에 의해 스레드들이 짦은 시간에 번갈아가면서 run()메소드를 조금씩 실행하는데 우선순위 설정으로 높은 우선순위가 낮은 우선순위 스레드보다 실행 상태를 더 많이 가지도록 스케줄링하는 것을 말한다.우선순위는 1부터 10까지 있으며 1이 가장 우선순위가 낮고 기본적으로 따로 설정이 없으면 5로 설정이된다. package test; public class Ex2 { public ..
연산자프로그램에서 데이터를 후 결과를 산출하는 것을 연산(operations)라 한다.연산에 사용되는 기호는 연산자(operation)라 한다.계산할 데이터는 피연산자 (operand)라 한다.연산자와 피연산자를 연산하는 과정을 연산식(expressions)라 한다. 종류 연산자 기능설명 산술 +, -, *, /, & 사칙연산 및 나머지 계산 부호 +, - 음수와 양수의 부호 문자열 + 두 문자열 결합 대입 =, +=, -=, *=, /=, %=, &=, ^=, |=, =, >>>= 우변의 값을 좌변의 변수에 대입 증감 ++, -- 1만큼 증가 또는 감소 비교 ==, !=, >, =, >, > 비트를 좌측/우측 밀어서 이동 연산자 우선순위1. 증감(++,--) ,부호(+,-) ,비트(~) ,논리(!)2...