레퍼런스 변수
-
레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다.PrintWriter out = response.getWriter();서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요.제가 듣는 중 PrintWriter out 에서 out을 레퍼런스 변수라고 지칭했습니다.그래서 조금 더 상세하게 설명해보려고 찾아봤습니다. 클래스를 사용하기 위해서는 반드시 메모리에 생성을 해주어야 합니다. 이렇게 메모리 상에서 생성된 클래스를 클래스객체 혹은 인스턴스라 합니다. 레퍼런스 변수는 메모리상에 생성된 인스턴스를 가리키는데 사용되는 변수입니다. 모든 인스턴스는 레퍼런스 변수만을 통해서 사용이 가능한데요 레퍼런스 변수는 일반적인 데이터를 넣어두는 변수가 아니라서 인스턴스를 가리키는 값이 없습니다. 레페..
자바 기초] 레퍼런스 변수를 상세하게 알아보자.레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다.PrintWriter out = response.getWriter();서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요.제가 듣는 중 PrintWriter out 에서 out을 레퍼런스 변수라고 지칭했습니다.그래서 조금 더 상세하게 설명해보려고 찾아봤습니다. 클래스를 사용하기 위해서는 반드시 메모리에 생성을 해주어야 합니다. 이렇게 메모리 상에서 생성된 클래스를 클래스객체 혹은 인스턴스라 합니다. 레퍼런스 변수는 메모리상에 생성된 인스턴스를 가리키는데 사용되는 변수입니다. 모든 인스턴스는 레퍼런스 변수만을 통해서 사용이 가능한데요 레퍼런스 변수는 일반적인 데이터를 넣어두는 변수가 아니라서 인스턴스를 가리키는 값이 없습니다. 레페..
2019.03.12 -
변수와 자료형 그리고 참조형 1. 변수와 자료형변수를 선언할 떄, 저장되는 값의 자료형을 선언메소드를 선언할 때, 반환 값의 자료형을 선언자료형에 따라 적용 가능한 연산이 다름1) 변수의 종류인스턴스 변수 : (클래스 정의에서 static이 아닌 필드) 객체가 소유하는 변수클래스 변수 : (클래스 정의에서 static 필드) 객체가 공유하는 변수지역 변수 : 메소드 내부에서 선언된 변수파라미터 : 메소드 호출 시 전달하는 값을 저장하기 위한 변수 public class Array {int iNumber; //인스턴스변수static int bNumber; // 클래스변수(static변수, 공유변수), '전역변수'라고 한다.boolean hello = false; // 인스턴스변수/* * 클래스변수 + 인스..
자바 기초] 변수와 자료형 그리고 참조형변수와 자료형 그리고 참조형 1. 변수와 자료형변수를 선언할 떄, 저장되는 값의 자료형을 선언메소드를 선언할 때, 반환 값의 자료형을 선언자료형에 따라 적용 가능한 연산이 다름1) 변수의 종류인스턴스 변수 : (클래스 정의에서 static이 아닌 필드) 객체가 소유하는 변수클래스 변수 : (클래스 정의에서 static 필드) 객체가 공유하는 변수지역 변수 : 메소드 내부에서 선언된 변수파라미터 : 메소드 호출 시 전달하는 값을 저장하기 위한 변수 public class Array {int iNumber; //인스턴스변수static int bNumber; // 클래스변수(static변수, 공유변수), '전역변수'라고 한다.boolean hello = false; // 인스턴스변수/* * 클래스변수 + 인스..
2019.03.06