자바 제어자1

Ⅱ. Static 1. static(정적) 키워드 (필드) - 정적 멤버로 선언 ※ 정적 멤버 : 선언되는 순간부터 프로그램 종료시까지 존재하는 멤버 - 객체생성 없이 바로 사용 가능 (static 메모리 영역에 따로 저장됨) ※ 동적 할당(Dynamic Allocation) : c언어(자바)에서 힙 영역에 메모리를 할당받는 작업 → 참조자료형 기반으로 객체 생성 // Example 인스턴스 필드와 정적필드의 활용 방법 package sample; class A { int m = 3;//인스턴스 필드 (논스태틱 멤버) static int n = 5;//정적(static) 필드 (스태틱 멤버) } public class Main { public static void main(String[] args) { ..
Ⅰ. 접근지정자 (접근제어자) ※ 제어자 : 어떤 자원에 대해 기능을 제한하거나 확장하는 키워드 1. 멤버 및 생성자의 접근지정자 ※ 접근 지시 제어자 : 자원의 활동 범위를 지시함 - 멤버 및 생성자에서 사용되는 4가지 접근지정자 (public, protected, default, private) ※ default 는 아무것도 안 쓴 것이므로 사실상 접근지정자는 3개임 - 멤버 및 생성자에서 사용되는 4가지 접근지정자의 사용가능 범위 - 접근 가능한 범위 : public > 아무것도 안 쓴 것 > protected > private - public : 프로젝트의 아무 곳에서나 쓸 수 있음 - private : 클래스 바깥에서는 쓸 수 없음 - protected : 클래스 및 상속 관계에서는 쓸 수 있음..
NewBean
'자바 제어자1' 태그의 글 목록