[JAVA] 객체지향 - 다양한 변수들
·
JAVA
● 멤버변수 (인스턴스 변수) : 클래스 내부에서 선언하며 해당 클래스의 속성과 특성을 나타낸다. 멤버 변수는 클래스의 속성을 나타내면서 각각의 인스턴스 마다 다른 값을 갖게 할 용도로 사용한다. 해당 클래스 전체에서 사용가능하며 pirvate 이 아니라면 참조변수를 이용해 다른 클래스에서도 사용 가능함. Heap 메모리 영역을 사용한다. → 각각의 객체(인스턴스) 마다 개별적인 속성을 가져야 할 때, 인스턴스 변수를 선언한다. ● 멤버변수 ( 클래스 변수 = static 변수) : static 예약어를 사용하여 클래스 내부에 선언 되는 변수. 클래스 내부 전체에서 사용이 가능하며 static 메모리에 저장 된다. 프로그램이 시작할 때 생성 되었다가 프로그램이 끝나면 메모리가 해제 되어 소멸한다. → 모..
[JAVA] 자바 코드 작성 법
·
JAVA
1. 모든 코드는 클래스 안에 있어야 함 2. 소스 파일의 이름은 퍼블릭 클래스 이름과 동일해야 함 3. 확장자는 .JAVA 4. 실행 하려면 메인 메서드 하나는 꼭 있어야 함 5. 퍼블릭 클래스는 한 파일에 하나만 만들 수 있다. Eclipes 사용해서 java 코딩을 시작함. - 컴파일 : 고급언어(사람의 말)를 저급언어(컴퓨터 언어)로 바꾸기 위한 것인데 이클립스에는 이게 자동으로 있다고 한다 값을 저장 할 메모리 사용하기 전에 선언을 해야 한다. (값을 담기 위한 메모리 자리를 할당받는 것) 1. 타입 변수명; 1-1) 데이터 타입: 데이터의 종류 (ex, 정수형, 실수형, 블형 등등) *숫자타입: 정수 타입 (byte(1B), short(2B), int(4B), long(8B)) -> 소수점 이..
해니01_15
'자바변수' 태그의 글 목록