본문 바로가기
Develop+㈜/- Computer.P

(자바) 프로그래밍 기초14 - Static(스태틱)

by JoyKim 2019. 7. 28.
반응형

 

 

소스 다운로드 : https://github.com/joykim115/The-birth-of-a-legend.git

스태틱 폴더 참고하세요


ㅁ이론

스테틱 - 클래스에 고정된 맴버로 객체 생성하지 않고 사용할 수 있는 필드와 메소드

- 앞에 Static을 선언 (메모리를 항상 잡고 있기 때문에 많아지면 컴퓨터 속도가 느려짐)

 

클래스 바로 선언된 변수 : 전역변수  (자동초기화)

메소드 안에서 선언된 변수 : 지역변수 (프로그래머가 초기화)

※ 햇깔리면 차라리 습관적으로 초기화를 시키는게 마음이 편하다. String a = null;, int b = 0;

 

메소드 : 클래스 원본 저장, 전역변수, static 변수

스택 : Main부터 호출되는 메서드가 쌓이는 부분, 메소드 내의 지역변수, main{day d1 new day()

힙(HEAP) : 클래스를 복사해서 생성되는 멤버변수

 

자바코드 : final(상수)

final int num = 100;

final public class Day{} // 절때 불러오지 말라는 뜻임  

 

 

 

 

ㅁ실습

1. Static 실습하기 (1)

 

 

 

2. Static 실습하기 (2)

 

 

 

3. Static 실습하기 (3)

 

 

 

4. Static 실습하기 (4)

 

 

5. Static 실습하기 (5)

 

 

 

6. Static 실습하기 (6)

 

 

7. Static 실습하기 (7)

 

 

 

반응형