728x90 👨🏫Study/JAVA59 [JAVA] 02-4 변수와 시스템 입출력 모니터로 변수값 출력하기 System.out.println(내용) - 괄호 안의 내용을 출력하고 행을 바꿔라 System.out.print(내용) - 괄호 안의 내용을 출력만 해라 System.out.printf("형식문자열", 값1, 값2, ...) - 괄호 안의 첫 번째 문자열 형식대로 내용을 출력해라 System.in.read() - 키보드에서 입력된 키코드를 읽습니다. - 2개 이상 키가 조합된 한글을 읽을 수 없다. - 키보드로 입력된 내용을 통문자열로 읽을 수 없다. 다음 Enter키가 입력될 때까지 기다림 scanner - 자바가 제공하는 Scanner 클래스를 이용하면 입력된 통문자열을 읽을 수 있습니다. Scanner 클래스는 사용자가 입력하는 키 값을 공백 문자를 기준으로 분리하여 토큰.. 2021. 8. 2. [JAVA] 02-3 타입 변환 자동 타입 변환 큰 허용 범위 타입 = 작은 허용 범위 타입 위와 같은 변환이 자동으로 이루어지는 것을 의미합니다. 허용 범위 크기 순 byte 컴파일 에러 발생 //자동 타입 변환 byte byteValue = 10; int intValue = byteValue; System.out.println("intValue: " + intValue); char charValue = '가'; intValue = charValue; System.out.println("가의 유니코드: " + intValue); intValue = 50; long longValue =.. 2021. 8. 2. [JAVA] 02-2 데이터 타입 2.2. 데이터 타입 분류 * 각각의 타입들은 표현범위 내의 값을 입력하여 사용해야합니다. (그렇지 않으면 컴파일 에러 발생) String 타입 기본 타입(primitive type) 스택 영역에 그 자체를 저장 정수, 실수, 문자, 논리, 리터럴 참조 타입(reference type) 객체의 번지를 참조하는 타입 스택 영역에 참조변수만 저장 실제 내용은 힙 영역에 저장 배열, 열거, 클래스, 인터페이스 2.2.1. 기본 타입의 메모리 영역 변수와 내용이 스택 영역에 저장된다. 2.2.2. 참조 타입의 메모리 영역 참조변수는 스택영역에 저장되어 힙 메모리의 주소를 저장한다. 실제 참조변수가 가리키는 내용은 힙메모리에 저장된다. 2.3. 메모리 사용 영역 JVM은 운영체제에서 Runtime Data Are.. 2021. 8. 2. [JAVA] 02-1 변수 변수란? 값을 저장할 수 있는 메머리의 특정 주소 변수선언 예시 int age;// 정수(int)를 저장할 수 있는 age 변수 선언 double value;// 실수(double)를 저장할 수 있는 value 변수 선언 int x; int y; int z; //위 아래가 동일 int x, y, z; 변수 이름 주의사항 - 첫 번째 글자는 문자이거나 '$', '_'이어야 하고 숫자로 시작할 수 없음 - 영어 대소문자 구분 - 첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫 문자를 대문자로 합니다.(관례) - 문자 수의 제한x - 자바 예약어는 사용 불가능(이미 해당 프로그래밍 언어에서 의미를 갖고 사용되고 있는 변수 이름, new, int, string...) 값 저장 대입 연산자(=)를 .. 2021. 8. 2. [JAVA] 01-1 프로그래밍 언어와 자바, 01-2 이클립스 개발 환경 구축, 01-3 자바 프로그램 개발 과정 프로그램(program)이란? 특정 목적을 수행하도록 프로그래밍 언어로 작성된 소스를 기계어로 컴파일한 것입니다. *핵심 키워드 기계어 - 컴퓨터가 이해할 수 있는 언어 프로그래밍 언어 - 사람과 컴퓨터 사이의 대화하기 위해서 다리역할을 하는 언어 소스파일 - 프로그래밍 언어로 작성한 파일 컴파일 - 소스파일을 컴퓨터가 이해할 수 있는 기계어(0과 1로 이루어짐) 파일로 번역해주는 것 JDK(JAVA Development kit) - 자바 개발 도구로 자바로 프로그램을 개발할 수 있는 실행 환경(JVM)과 개발 도구(컴파일러) 등을 제공 디버깅(debugging) - 모의 실행을 해서 코드의 오류를 찾는 것 통합 개발 환경(IDE: Integrated Development Environment) - 프로.. 2021. 8. 1. 이전 1 ··· 4 5 6 7 다음 728x90