| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Eclipse
- junit5
- list
- 문자열
- Java
- CSS
- 자바문법
- 테스트자동화
- 정규식
- javascript
- ArrayList
- java테스트
- Visual Studio Code
- 단위테스트
- IntelliJ
- html
- 자바스크립트
- math
- 자바
- vscode
- 배열
- HashMap
- string
- junit
- Array
- SpringBoot
- 스프링부트
- js
- input
- 인텔리제이
- Today
- Total
목록2025/12/18 (2)
어제 오늘 내일
Java에서 static 키워드는 클래스에 속하는 멤버를 정의할 때 사용하는 중요한 키워드입니다. 객체를 만들지 않고도 사용할 수 있으며, 프로그램 전체에서 공유되는 특성을 가집니다. 이 글에서는 static의 개념과 사용 방법을 간단하고 명확하게 정리합니다. 1. static의 기본 개념static은 클래스 수준의 변수나 메서드를 정의하는 데 사용되는 키워드입니다.즉, 객체마다 따로 존재하는 것이 아니라 클래스가 로딩될 때 단 한 번 생성되고 모든 인스턴스가 공유합니다.예:class Counter { static int count = 0;}설명count는 객체가 아닌 클래스에 속함프로그램에서 하나만 존재 2. static 변수 (클래스 변수)객체마다 다른 값을 가지는 인스턴스 변수와 달리, sta..
Java를 포함한 객체지향 프로그래밍(OOP)에서 가장 기본이 되는 개념이 바로 클래스(Class)와 객체(Object) 입니다. 두 용어는 자주 함께 사용되지만, 역할과 의미는 명확하게 구분됩니다. 이 글에서는 클래스와 객체의 차이를 이해하기 쉽게 정리합니다. 1. 클래스(Class)란?클래스는 객체를 만들기 위한 설계도(blueprint)입니다.어떤 속성(변수)과 기능(메서드)을 가진 객체를 만들 것인지 정의해 둔 구조입니다.예:public class Person { String name; // 속성 int age; void speak() { // 기능 System.out.println("Hello"); }}설명Person 클래스는 name, age,..