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