* 조건문if문 if(조건식)문장; Ex> →조건식의 결과가 true일때만 실행 →if문에 포함될 문장이2개이상이면 중괄호로 명령어들을 묶어줘야함 →if의 짝꿍 if의 조건이 안맞을때 실행되는부분 Math 라는 꾸러미는 각종 수학적인 기능들을 담고있음 Math.random() 0.000000~0.999999 까지의 임의의 숫자를 갖다줌Math.random() *6 0.000000~5.999999 까지의 임의의 숫자를 갖다줌 (int)Math.random() *6 0~5(int)Math.random() *6 +1 1~6 Switch 문 * 반복문 while 문 if문과 문법이 같다.if는 조건식을 확인하고 참이면 문장수행 거짓이면 안함while은 조건식을 확인하고 참이면 문장수행 그리고 또 다시 조건식 확..
* 변수* 자료형기초자료형 - 정수형 : byte, short, int, long- 실수형 : float, double- 논리형 : boolean- 문자형 : char참조자료형 * 변수 이름의 규칙첫글자는 문자 or $ or _로 시작(숫자X)영어대소문자구별자바예약어(보라색으로나오는글씨)사용X 클래스명 : 각 단어의 첫글자는 대문자변수명, 메소드명 : 소문자로 시작 2번째 단어 첫글자는 대문자static final 변수 : 모든 글자 대문자 \n : 엔터\t : 탭 long 타입 Lfloat 타입 F * 연산자* 산술연산자 * 단항 연산자 ←x=x+1;int nextx = x;←int nexty= y;y= y+1; * 관계 연산자 * 논리 연산자 EX> A && BT T → TT F → FF T → FF..
* 상수메모리 스택영역(stack) : 지역변수들이 저장힙영역(heap) : 동적으로 할당한 데이터들이 저장 (=쓰고 남은공간)↖기초자료형이 아닌데이터 * 프로그래밍에서 . . . 정적과 동적 정적 : 컴파일시에 미리 예측가능하며 결정된 사항동적 : 실행시에 결정이 되는 사항 지역변수 : 함수안에서 만들어진 변수 → 변수선언문을 만날 때 생성(공간할당), 자신이 포함된 블록이 종료될 때 없어짐 * 스택(출입구가하나라고 생각) LIFO(Last In First Out) : 먼저 만들어진 것이 늦게 없어짐, 늦게 만들어진 것이 빨리 없어짐push : 자료를 넣는 것pop : 자료를 꺼내는 것 * 큐(출입구가 두개라고 생각) put : 자료를 넣는것get : 자료를 꺼내는것 int x → 정수를 하나 담을 수..