static 변수1 Java에서 static을 사용하는 이유 Java에서 static을 사용하는 이유Java에서는 클래스가 기본 단위이며, 클래스 안에 변수(필드)와 메서드를 정의한다. 다른 곳에서 클래스의 변수나 메서드를 사용하려면 보통 new 클래스명();과 같은 방식으로 인스턴스를 생성해야 한다.하지만 클래스 안에 있는 메서드나 변수에 static을 붙이면, 이들을 전역에서 인스턴스를 생성하지 않고도 해당 메서드나 변수에 접근할 수 있다.이렇게 하면 불필요한 객체 생성을 피하면서, 공통된 데이터를 효율적으로 관리할 수 있다.* 인스턴스란? : 클래스를 기반으로 생성된 실제 객체static의 주요 사용 목적1. 공유할 값이 있을 때: 클래스의 모든 인스턴스가 공유해야 하는 데이터를 만들고자 할 때 static 변수를 사용한다.// 예시: 코드에서 totalS.. 2024. 10. 12. 이전 1 다음 728x90