Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 백준
- 알고리즘
- 스프링 핵심원리 기본편
- 스파르타코딩클럽 #spartacodingclub #누구나큰일낼수있어
- 누구나큰일낼수있어
- 전문가를 위한 스프링
- 채팅서버 설계
- 스파르타코딩클럽
- 스프링 시큐리티 구조
- 스프링 입문을 위한 자바 객체 지향의 원리와 이해
- 백준 #N과 M(4) #백트래킹
- 백준 2630번
- 스프링 MVC 2편
- 객체지향의 사실과 오해
- 백준 1992번 풀이
- SQL
- 타임리프
- 스프링심화반
- thymeleaf
- 자바의 정석 기초편
- C++
- 1시간 만에 끝내는 직장인 코딩 용어
- 전문가를 위한 스프링5
- 스프링
- 백준 1992번
- 김영한님
- 가상 채팅서버
- spartacodingclub
- 팀300
- JPA
Archives
- Today
- Total
민우의 코딩노트
선언위치 변수종류(클래스 변수/인스턴스 변수) 본문
class Variables
{
int iv; // 인스턴스 변수
static int cv; // 클래스 변수(static 변수, 공유변수)
void method()
{
int lv = 0; // 지역변수
}
}
class Card {
String kind; // IV (인스턴스 변수)
int number; // IV (인스턴스 변수)
static int width = 100; // CV (공통속성, 클래스 변수)
static int height = 250; // CV (공통속성, 클래스 변수)
}
변수의 종류 | 선언위치 | 생성시기 |
클래스 변수 | 클래스 영역 | 클래스가 메모리에 올라갈 때 |
인스턴스 변수 | 클래스 영역 | 인스턴스가 생성될 때 |
지역 변수 | 클래스 영역 이외의 영역 (메서드, 생성자, 초기화 블럭 내부) | 변수 선언문이 수행되었을 때 |
'Book > 자바의 정석 - 기초편' 카테고리의 다른 글
스트림의 그룹화와 분할 (0) | 2024.01.01 |
---|