본문 바로가기

자바27

[변수 & 참조 타입] String String은 기본 타입이 아닌 클래스 타입이고 참조 변수이다. 문자열을 String 변수에 대입하면 문자열이 변수에 직접 저장되는 것이 아니라, String 객체가 생성되고, String 변수는 String 객체의 번지를 참조하게 된다. 문자열을 저장하기 위해 String변수를 사용한다. char 타입의 변수에 어떤 문자를 대입하지 않고 단순히 초기화를 할 목적이면 공백을 포함시킨다. char c = ' '; //공백을 하나 포함해야 컴파일에러가 발생하지 않는다. 5.5 문자열 타입 자바는 문자열 리터럴이 동일하다면 String 객체를 공유하도록 설계되어 있다. String 변수에 문자열 리터럴을 대입하는 것이 일반적이지만, new 연산자로 직접 String 객체를 생성하고 대입할 수도 있다. new .. 2023. 1. 23.
[변수] 변수란 (Variable)? 하나의 값과 타입을 저장할 수 있는 메모리의 공간. 수시로 값이 변동될 수 있다. 변수의 선언 프로그램은 변수 이름을 통해서 메모리 주소에 접근하고, 그곳에 값을 저장하거나 값을 읽는다. //1. 정수 값을 저장할 수 있는 age 변수 선언 int age; //2. 같은 타입의 변수는 콤마(,)를 이용해서 한꺼번에 선언할 수 있다. double x, y, z; 변수 명명 규칙 1. 첫 번째 글자는 문자이거나 '$','_'이어야 하고 숫자로 시작할 수 없다. (필수) 2. 영어 대소문자가 구분된다. (필수) 3. 자바 예약어는 사용할 수 없다. (필수) 4. 첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다.(관례) 5. 한글은 포함하지 않는다.. 2023. 1. 13.
JAVA - 객체 & 인스턴스 1. 멤버 변수 - 객체에 정의된 속성 - 형식 : 접근지정자 데이터타입 변수명; ex) public String name; 2022. 10. 2.