| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- java테스트
- 이클립스
- junit
- Array
- Java
- ArrayList
- 정규식
- javascript
- json
- 자바문법
- IntelliJ
- list
- HashMap
- string
- 테스트자동화
- 배열
- 단위테스트
- 문자열
- math
- Visual Studio Code
- CSS
- js
- html
- 인텔리제이
- input
- Eclipse
- 자바스크립트
- 자바
- vscode
- junit5
- Today
- Total
목록Static (2)
어제 오늘 내일
Java에서 static 키워드는 클래스 수준에서 공유되는 멤버를 정의할 때 사용됩니다.static 변수와 static 메서드는 모두 객체가 아닌 클래스 자체에 소속되지만, 두 개념은 용도와 동작 방식에서 차이가 있습니다.이 글에서는 static 변수와 static 메서드의 차이를 명확하게 정리합니다. 1. static 변수 (클래스 변수)static 변수가 선언되면, 해당 변수는 모든 객체가 공유하는 하나의 값만 존재합니다.클래스가 메모리에 로드될 때 단 한 번 생성됩니다.예제class Counter { static int count = 0; // static 변수 int id; Counter() { count++; id = count; }}사용:Coun..
Java에서 static 키워드는 클래스에 속하는 멤버를 정의할 때 사용하는 중요한 키워드입니다. 객체를 만들지 않고도 사용할 수 있으며, 프로그램 전체에서 공유되는 특성을 가집니다. 이 글에서는 static의 개념과 사용 방법을 간단하고 명확하게 정리합니다. 1. static의 기본 개념static은 클래스 수준의 변수나 메서드를 정의하는 데 사용되는 키워드입니다.즉, 객체마다 따로 존재하는 것이 아니라 클래스가 로딩될 때 단 한 번 생성되고 모든 인스턴스가 공유합니다.예:class Counter { static int count = 0;}설명count는 객체가 아닌 클래스에 속함프로그램에서 하나만 존재 2. static 변수 (클래스 변수)객체마다 다른 값을 가지는 인스턴스 변수와 달리, sta..
