연산자 : 기능이 있는 특수문자 연산자의 종류 1) 최우선 연산자 2) 단항 연산자 3) 산술 연산자 4) 쉬프트 연산자 5) 관계 연산자 6) 논리 연산자 7) 삼항 연산자 8) 대입 연산자 (* 연산자의 순서 = 우선순위) 최우선연산자 - [] - () - . 단항연산자 피연산자가 1개, 단항일 때 사용하는 연산자 - 부호연산자 +, - - 증감연산자 ++, -- - 논리부정연산자 ! (* 단 피연산자는 boolean형) - 비트 반전 연산자 ~ (*단 피연산자는 정수형) 산술연산자 피연산자가 2개, 이항일 때 사용하는 연산자 - +, -, /, *, % (덧셈 뺄셈 나눗셈 나머지 등) 비트 연산자 - AND & : 둘다 1일 때 1 - OR | : 둘 중 하나라도 1일 때 1 - XOR ^ : 두 ..
변수 - 변수는 값을 저장하는 저장공간 - 변수의 선언: 자료형 변수명 = 값; - 변수 선언시 주의사항 a) 변수는 초기화를 해주어야한다. b) 되도록 한꺼번에 선언 보기 편하도록 - 변수명 설정 주의사항 1) 같은 이름의 변수로 선언할 수 없다. 2) 변수명 첫글자에는 숫자가 올 수 없다. 3) _를 제외한 특수문자를 쓸 수 없다. 4) 공백은 포함될 수 없다. 5) 되도록 소문자만 사용 (Camel 표기법을 위해서 'soundPool' 이런식으로 공백대신 단어구분을 위해서) 6) 되도록 한글은 사용하지 않는다. 7) 명사로 사용한다. 단 뜻이 있는 단어를 선택한다. (a,b는지양하고 data, number, height과 같은 의미 단위 단어를 사용) - 자료형(저장공간의 종류; Data Type)..
JAVA 구성요소 JVM (Java Virtual Machine) : 자바 프로그램을 실행해줌 JRE (Java Runtime Environment) : JVM을 생성하는 부분으로 JVM에서 실행할 때 필요한 라이브러리 파일들과 기타 파일들을 가지고 있음 JDK (Java Development Kit) : JVM과 JRE에 의해 실행되고 구동될 수 있는 자바 프로그램그램을 생성하며 JRE외에 개발을 위해 필요한 도구들을 가지고 있음 * JDK는 어떤 운영체제로 이식해도 jvm이 프로그램을 해당 운영체제와 호환 실행할 수 있도록 하는 역할로 JAVA의 이식성을 높임 - Class Loader : 메모리 적재 - Runtime Data Areas : RAM 영역 관리 - Execution Engine : 소..