| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- input
- junit
- Visual Studio Code
- list
- 정규식
- 문자열
- ArrayList
- 자바스크립트
- 인텔리제이
- js
- HashMap
- 자바문법
- junit5
- java테스트
- SpringBoot
- javascript
- 단위테스트
- IntelliJ
- 자바
- html
- Eclipse
- CSS
- 배열
- string
- Array
- 테스트자동화
- math
- vscode
- Java
- 스프링부트
- Today
- Total
목록2025/12/15 (2)
어제 오늘 내일
Java에서 객체를 만들 때 가장 흔히 사용하는 방법은 new 연산자를 이용하는 것입니다. 하지만 모든 객체 생성이 new를 통해서만 이루어지는 것은 아닙니다. 상황에 따라 new 없이도 객체를 만들 수 있는 다양한 방식이 존재합니다. 이 글에서는 대표적인 객체 생성 방법들을 이해하기 쉽게 정리합니다. 1. 생성자 대신 사용하는 정적 메서드 (Factory Method)많은 라이브러리나 표준 API에서는 객체 생성을 위해 new를 직접 사용하지 않도록 정적 메서드를 제공합니다.예제:LocalDate date = LocalDate.now();설명new LocalDate()를 직접 호출하지 않음now()와 같은 팩토리 메서드가 내부에서 객체를 생성하여 반환또 다른 예:String str = String.va..
Java 프로그래밍에서 가장 자주 사용되는 문법 중 하나가 new 연산자입니다. 객체를 생성할 때 필수적으로 사용되며, 클래스의 기능을 실제로 활용할 수 있도록 만들어주는 중요한 키워드입니다. 이 글에서는 new 연산자의 핵심 사용법만 깔끔하게 정리해 설명합니다. 1. new 연산자가 하는 일new 연산자는 객체를 생성하기 위한 키워드로, 클래스에 정의된 구조를 실제 메모리 공간에 만들어 줍니다.즉, 클래스라는 설계도를 바탕으로 객체라는 실제 데이터를 만들어 사용할 수 있게 해줍니다. 2. new 연산자의 기본 사용 형태가장 기본적인 문법은 다음과 같습니다:클래스타입 변수이름 = new 클래스이름();예:StringBuilder sb = new StringBuilder();문법에서 중요한 포인트는new..