본문 바로가기

자바의 자료형2

자바의 배열 : 기본배열, 객체배열 배열 arr[0] arr[1] arr[2] arr[3] arr[4] arr[5] 배열은 이 표처럼 리스트 구조, 선형 구조, 연속적인 구조를 가진 자료형이다. 배열의 핵심은 다양한 데이터 타입이 모인 객체와 달리 같은 데이터 타입이 여러 개 담긴다는 점이다. 정수형 배열을 생성할 때는 아래와 같이 코드를 작성하면 된다. // 배열을 생성만 해놓을 수 있다. int[] a = new int[5] // 혹은 선언과 동시에 바로 초기화할 수 있다. int[] a = {10, 11, 12, 13, 14} // 혹은 잘 사용하는 방법은 아니지만 new 키워드를 사용하여 선언 시 배열을 초기화할 수 있다. int[] a = new int[]{10, 11, 12, 13, 14} 그리고 C언어처럼 자바에서도 int[].. 2023. 7. 27.
자바의 변수와 자료형, 기본자료형의 종류, 할당과 초기화, 심볼 테이블 변수 데이터는 메모리에 저장이 된다. 변수를 선언할 때 데이터를 저장할 메모리 공간이 할당된다. 데이터가 저장된 메모리의 공간을 나중에 참조할 수 있도록 하기 위해서는 공간을 식별할 수 있어야 한다. 이를 위해 메모리 공간에 붙이는 이름이 변수다. 다시 말해 변수는 데이터가 저장된 메모리 위치에 붙인 이름이다. 변수 이름 규칙 1. 숫자로 시작할 수 없음 2. 대소문자 구분 가능, 길이 제한 없음 3. 특수문자 사용 불가($, _ 예외) 4. 예약어는 변수 이름으로 사용 불가 변수의 종류 1. 멤버변수 2. 클래스변수 3. 지역변수 -> 지금은 강의에서 다루지 않아서 언급만 하고 넘어간당 자료형 변수를 선언할 때 앞에 자료형을 붙여서 변수의 크기는 몇 바이트인지, 변수에 어떤 종류의 데이터를 저장할지 결.. 2023. 7. 14.