[스파르타코딩클럽]/Java 문법 종합반 13

Chapter 3. 연산자

System.out.println()은 main 메소드 내에서만 실행 된다. 연산자의 종류 산술 연산자: 사칙 연산과 비트 연산() 비교 연산자 논리 연산자: &&, ||, ! 대입 연산자 증감 연산자(++, --) 후위: 연산 전에 대입 전위: 연산 후에 대입 기타 연산자 형변환 연산자: (type) 삼항 연산자: (조건) ? (참결과) : (거짓결과) instance of 연산자: (객체명) instance of (클래스명) 피연산자가 조건에 명시된 클래스의 객체인지 비교하여 참/거짓 반환 연산자 우선순위: 산술 > 비교 > 논리 > 대입

Chapter 2. 변수, 형변환

저장공간의 선언: 값의 타입과 이름을 명시 값의 저장(할당) 초기화: 선언과 동시에 저장 덮어쓰기: 선언 이후에 저장 변수의 종류 기본형 변수 논리형 변수: boolean - True/False 문자형 변수: char - 문자 하나 정수형 변수: byte, short, int, long - 숫자 정수형 표현 범위 byte: -128 ~ 127 short (2byte): -32,768 ~ 32,767 int (4byte): -2,147,483,648 ~ 2,147,483,647 long (8byte): 9백경 정수형 리터럴(데이터값) 구분값 접미사: long의 351245312L 등 실수형 변수: float, double - 소수점 실수값 실수형 표현 범위 float (4byte): 3.4 * -10^38..

Chapter 1. Java 소개, JVM, 첫 프로젝트 생성

Java 프로그래밍 언어: 사람과 컴퓨터 간의 소통을 위해 사용 개발 언어의 역사 A 언어 첫 개발언어. 1960 핵심기능: 입/출력, 문맥 B 언어 Bell사에서 개발. 1960 핵심기능: A언어 기능 + 기계식 데이터 타입, 연산기능, 메서드 C 언어 B 언어보다 더 좋은 언어. 1970 핵심기능: B언어 기능 + 자료형 데이터 타입, 자료구조 Java 언어 자바 커피에서 이름을 따옴. 1990 핵심기능: C언어 기능 + 공통 실행환경(JVM), 클래스, 객체 Java가 많이 쓰이는 이유 공통 실행환경: 여러 운영 체제에서 실행 가능. 앱 개발에 적합. 객체 지향 언어: 이해, 유지 보수가 쉬움 안정성이 높아 보안상 안전: 컴파일러가 먼저 오류 체크, Java에서 지원하는 보안 기술이 많음 대규모 앱..