[ 51 ~ 60 ] Instance, Local Variable, Deprecated, Collection / Map, Stack, Queue, Stack Trace, Instanceof, Concatenation, Block
51. Instance(인스턴스 변수) 인스턴스(객체)를 생성할 때 생성되며 같은 클래스 내에서 호출 가능 각 인스턴스(객체)마다 독립적 저장공간을 가지므로 서로 다른 값을 가질 수 있다. 클래스의 각 인스턴스(객체)마다 별도로 할당되는 변수 객체의 속성이나 상태를 나타내며 객체의 생명 주기에 따라 변할 수 있다. 클래스 내부에서 선언되고, 객체가 생성될 때 메모리에 할당된다. 52. 지역변수(Local Variable) 클래스 영역 외의 영역 (메소드, 생성자, 초기화 블럭 내부)에 생성하여 그 영역 안에서만 사용 가능한 변수 프로그램 내에서 특정 범위(일반적으로 함수나 메서드 내부)에서만 접근할 수 있는 변수 선언된 함수, 메서드, 혹은 블록의 내부에서만 유효하며, 외부에서는 접근할 수 없다. 지역 ..
[ 41 ~ 50 ] Package, Method Signature, Public, Private, Protected, Static, Final, Abstract Class, Interface, Global Variable
41. Package (패키지) 사용자에게 유용한 특정 기능을 수행하도록 설계된 컴퓨터 프로그램이나 프로그램 집합(java의 rt.jar 등) 같은 특징과 특성를 갖는 Class 묶음 프로그래밍에서 여러 클래스, 인터페이스 및 기타 리소스를 논리적으로 그룹화하는 방법 ex) package com.example.mypackage; 42. Method Signature (메서드 시그니처) Method 이름과 매개변수 리스트의 조합 메서드를 정의할 때 메서드의 이름과 매개변수의 유형을 말한다. 메서드 시그니처는 메서드의 식별자로 사용되며 메서드 호출 시에 어떤 메서드를 호출할지를 결정하는 데 사용된다. 43. Public 접근 제어자 외부 클래스가 자유롭게 사용할 수 있음 해당 멤버가 모든 클래스에서 접근 가..