반응형

static 2

JAVA_07_클래스

#1 객체 지향 프로그래밍 (OOP : Object-Oriented Programming)객체를 중심으로 프로그램 구조를 설계하고 프로그래밍 하는 것객체 : 일반적으로 상태를 표현할 수 있고, 행동으로 실행할 수 있는 모든 것 #2 객체와 클래스▶ 클래스란?객체를 생성하기 위한 제작 설명서이 클래스를 기반으로 객체를 생성자바에서는 하나의 클래스로 여러 개의 객체 생성 & 사용 가능▶ 클래스 선언public class Car { // Car 클래스 선언}실행용 : 프로그램 전체에서 단 하나의 클래스로, 프로그램의 실행을 전적으로 맡음. 프로그램의 시작 메서드인 main()을 가지고 있는 클래스를 말하며, 다른 클래스에서 사용하지 않음라이브러리용 : 다른 클래스에서 이용할 목적으로 선언되는 클래스접근 제한자..

개발/Java 2024.07.15

Java에서의 변수 유형 및 static 키워드

자바 프로그래밍에서는 변수를 사용하여 데이터를 저장하고 처리합니다. 이 때, 변수들은 그 선언 위치에 따라 여러 가지 유형으로 구분됩니다. 오늘은 이러한 변수 유형에 대해 알아보고, 특히 static 키워드가 어떤 역할을 하는지 자세히 알아보겠습니다. 변수의 종류 자바에서는 변수의 유형을 아래와 같이 세 가지로 분류합니다. 지역 변수(Local Variable) : 메소드 내부에 선언된 변수로, 해당 메소드 내에서만 사용 가능합니다. 인스턴스 변수(Instance Variable) : 클래스 영역, 즉 메소드 외부에 선언된 변수로, 해당 클래스의 객체에서 사용 가능합니다. 클래스 변수(Class Variable) : 클래스 영역에 선언되면서 static이 붙은 변수로, 모든 객체가 공유합니다. 공통적인 ..

개발/Java 2023.07.17
반응형