본문 바로가기

Programming/JAVA(eclipse)91

java 2일차 정리 _ 03. 형변환 8. 데이터형 변환 1) 개념 - 한번 선언된 데이터형은 언제든지 변경이 가능하다. - 큰박스에 작은 박스는 저장이 가능하고 역은 저장이 불가능하다. 2) 형변환 종류 (1) 자동형변환( 묵시적, promotion, up-casting ) 가. byte(1byte) -> short(2byte) -> int(4byte) -> long -> float -> double 나. char( 문자형 ) -> int( 정수형 ) ex) int n = 'A'; // 가능 다. 정수형중에서 int 보다 작은 타입의 연산결과는 기본값인 int 로 반환된다. 라. 작은 데이터형과 큰 데이터의 연산결과는 큰 데이터형으로 반환된다. 예) 정수형하고 실수형하고 연산결과는 실수형으로 반환된다. 마. 문자열+비문자열(문자열) ==>.. 2024. 3. 8.
java 2일차 정리 _ 02. 변수(3) 7. 상수 ( Constant ) - 상수는 값 변경 불가 - final 키워드 이용함. - 변수와 구별하기 위해서 대문자로 지정( 관례 ) ex) final int NUM = 100; package exam02_변수; public class ConstantTest { public static void main(String[] args) { // 상수 final int NUM = 10; System.out.println(NUM); //NUM = 100; // 상수는 값 변경 불가 } } 2024. 3. 8.
java 2일차 정리 _ 02. 변수(2) 4. 기본형 변수 vs 참조형 변수 1) 기본형 변수 - 기본형 데이터를 저장하는 변수 ex) int num; // 실제값이 저장 num = 20; ==> num 변수안에 20이 저장됨 2) 참조형 변수 - 참조형 데이터를 저장하는 변수 ex) String name; // 주소값이 저장 name = "홍길동"; ==> name 변수안에는 "홍길동" 이 저장된 주소값이 저장됨. 5. 변수 종류 ( * ) - 변수 선언 위치와 용도에 따른 분류 가. 로컬 변수 ( local variavle ) - 메서드 안에서 선언 - 생성시점: 메서드 호출시 변수생성됨 - 제거시점: 메서드 호출후 작업이 모두 끝났을때 - 생성횟수: 메서드 호출할때마다 매번 생성되고, 메서드 작업이 끝나면 매번 삭제됨. ( 일시적으로 사용.. 2024. 3. 8.
java 2일차 정리 _ 02. 변수(1) 3. 변수( variavle ) 1) 용도 - 데이터 저장 ( 기본형 데이터 및 참조형 데이터 저장용도 ) - 언제든지 값이 변경 될 수 있음. 2) 사용방법 3단계 (1) 변수선언 - 데이터가 저장된 영역 확보 작업 ( 메모리에 저장되고 메모리 위치에 해당되는 이름 지정 ) - 문법 : 데이터타입 변수명; ex) int num; // int 때문에 4byte 영역확보 String name; // String 참조형이기 때문에 4byte 영역확보 (2) 변수초기화 - 생성된 변수에 처음 값을 저장하는 작업 - 문법: 변수명 = 값; ex) num = 19; name = "홍길동"; (3) 변수 사용 System.out.println(num); // >>> 19 System.out.println(name).. 2024. 3. 8.