본문 바로가기

분류 전체보기29

[JAVA] 메소드 메소드(Method) 란 ? 객체가 수행할 수 있는 연산 또는 행위를 기술한 것 [ 형식 ] [ 메소드 구성 ] [ 메소드 구성 형식 ] 1. 메소드 접근 제어자 - private : 클래스의 내부에서만 접근 가능하며 외부에서는 접근 불가 - default(생략) : 동일한 패키지(폴더)에 있는 클래스에서만 접근 가능 - protected : 동일한 패키지(폴더)에 있는 클래스 및 서브클래스에서 접근 가능 - public : 제약 없이 어디서나 접근 가능 2. 메소드 리턴 타입 메소드에서 처리된 결과를 호출한 곳으로 되돌려 줄 때의 데이터 형을 의미 -> 메소드에서 처리된 결과를 호출한 곳으로 되돌려 줄 데이터가 없을 때, void형 사용 3. 메소드 이름 메소드 이름은 일반적으로 소문자로 시작 4. 메.. 2020. 8. 3.
[JAVA] 레퍼런스 변수 레퍼런스 변수란(Reference Variables)? 기본형 변수를 제외한 나머지 타입으로 주기억 장치에 저장되어 있는 객체의 주소값을 가진 변수 배열 참조 형 : 배열 객체 참조하기 위한 자료 형 클래스 참조 형 : 클래스 객체를 참조하기 위한 자료 형 인터페이스 참조 형 : 인터페이스 객체를 참조하기 위한 자료 형 enum 참조 형 : 열거 형 타입 [ 특징 ] 1. 참조 형은 변수 자체가 값을 포함하지 않으며, 클래스 인스턴스에 대한 참조 값만을 가지고 있다. 2. 참조 형 변수의 선언은 단지 객체의 위치를 나타내는 메모리만 확보된 상태이므로 객체를 생성하여 그 위치를 참조 형 변수에 할당하여야 한다 (= 인스턴스 생성) - 객체 생성 및 클래스 멤버 접근 - 멤버가 접근 제어자가 Private .. 2020. 8. 3.
Port:: Error 1. 실행중인 포트 목록 출력 cmd >> netstat -ano 현재 Spring에서 8080의 포트를 사용하고 있으므로 8080번 포트의 PID인 2320을 종료시켜준다. 2. PID 종료 방법 cmd >> taskkill /pid 2320 /f 3. 다시 실행 SpringBoot Run >> Web에서 localhost::8080 >>성공 : ) 2020. 7. 31.
[JAVA] 클래스 클래스 구성 형식 1-1 ) 클래스의 접근 권한 클래스를 외부에서 접근하지 못하도록 제한하는 역할 : 필드(인스턴스변수, 클래스변수)나 메소드의 접근제어자 public > protected > 기본(default) > private public : 제약없이 어디에서나 사용가능 default :동일한 패키지(폴더) 안에서 사용가능 1-2 ) 클래스 이름 일반적으로 대문자로 시작 1-3 ) 필드 : 인스턴스변수, 클래스변수 * 인스턴스 변수란? ㄱ. 객체마다 고유의 속성을 나타내기 위해 사용되는 변수. ㄴ. 객체에 메모리를 할당 받을 때 마다 새로운 저장 공간을 할당 받는다. ㄷ. heap 영역에 메모리 할당받는다. ㄹ. 객체에 종속적으로 객체에서 호출한다 --> 반드시 객체를 생성해야 사용할 수 있다. ㅁ.. 2020. 7. 31.