로딩
티스토리 데이터 처리 중입니다.

자바 클래스와 객체 #5

 자바 클래스와 객체 #5

static 프로그램에서 사용하는 메모리를 할당하는 방식이 두 가지가 있습니다. 동적 할당과 정적 할당인데 동적 할당은 프로그램이 실행 하는 중에 필요할 때 필요한 만큼 메모리를 할당하는 것이고, 정적 할당은 프로그램을 시작하기 전에 원하는 만큼 메모리를 할당받는 것입니다.

자바에서 객체를 생성할 때 즉, new를 사용하여 실행 시간에 메모리를 할당받는 것이 동적 할당에 해당되며 static 메소드나 static 변수가 정적 할당에 해당됩니다. 예제를 통해서 한번 살펴보도록 하겠습니다.

Static 이라는 클래스를 생성합니다. package com.bluedayj; public class Static { public String a = "일반 변수"; public static String b = "s.....