JAVA/JAVA_1 (30) 썸네일형 리스트형 Chap04_01.조건문 if : 범위구간으로 나눠지는 경우 사용할 수 있다 -문법:if(조건문){ 실행문} switch :값이 주어지는 경우 사용 -문법: switch(key){ case 값1: 실행문;break; case 값2: 실행문;break; default: 실행문;break;} 값으로는 정수, 상수, 문자 가능! (문자열은 확인 다시 해보기), 문자열, 실수는 사용 불가능 break를 쓰지 않으면 다음 케이스도 실행이 된다 JAVA_Chap03.연산자 1. 대입연산자(가장 마지막) = 2. 복합대입연산자 += -= *= /= 3. 사칙연산자 + - / * 4. 비교연산자 ≥ ≤ 5. 논리연산자 && || ^(서로다르면 true) 6. 동등연산자 == != 7. 증감연산자 (주의) ++ -- 8. 조건연산자(삼항연산자) 삼항연산자 (조건식)?값1:값2 -조건식이 true이면 값1, false이면 값2 JAVA_Chap02.변수 (타입, 형변환) 변수란 : 데이터를 담을 그릇 (그릇없이 음식 못 나가듯이) 기본 리터럴 존재 (값이 가지고 있는 기본 데이터 타입이 있다) ↔ 참조변수 (reference) : 주소값 정의 방법(변수는 선언된 위치가 중요하다 because 스코프) 타입 변수명; (변수 선언 : 메모리할당) 변수명=값; (변수 초기화 : 초기값 설정) or 타입 변수명=값; 기본 데이터 타입 : byte short ing long float double char boolean (묵시적 형변환 double>float>long>int>short>byte) (명시적 형변환) String -> int Integer.parseInt int -> String 값+"" (char)숫자: 아스키코드(int)'문자' (float) (int) (shor.. JAVA_API docs.oracle.com/javase/8/docs/api/ Java Platform SE 8 docs.oracle.com 1. package 선택 2. class 선택 3. 매서드 선택 JAVA_Chap01 Why JAVA? 1. 운영체제에 독립적 플랫폼을 가지고 있다. (자바가상머신 jdk ) , but 느리다 (다양한 기계에 사용할 때 적합, but embedded device 사용할 때는 C,C++ 사용) 2. 객체지향 프로그래밍 언어 (확장성, 재활용성) : 우리 삶의 변화에 민첩하게 대응할 수 있다 ex)상속, 인터페이스 등... 클래스를 컴파일 하여 실행 시킨다. 0.프로그램 설치 기본 설정(환경변수 path 설정, 이클립스 utf-8) 1.jdk 설치 -1.8 많이쓰고 안정적인 버전-환경변수 설정 (자바의 명령어를 인식하게 해주기 위해서 설정) -주소복사 :C:\Program Files\Java\jdk1.8.0_45 -JAVA_HOME 디렉토리 만들었음 cmd 창에서 java -version으로 검색 (있는지 확인) 2.Eclipse 다운 (압축풀어주면 끝 workspace 정해줌) -open perspective : java 선택 (JAVA SE(standard edition)) -window-preference -general-workspace-utf-8 이전 1 2 3 4 다음