본문 바로가기

Java15

Sington patton (싱글톤 패턴) 싱글톤 패턴은 객체를 딱 한 번만 생성하고, 생성된 객체를 어디서든 참조할 수 있는 디자인 패턴입니다. 이 패턴은 전역 변수의 사용을 제한하고, 객체를 공유하여 사용할 수 있어 자원의 낭비를 막고 메모리를 절약할 수 있습니다. 싱글톤 패턴을 구현하는 방법은 다음과 같습니다. 생성자를 private으로 만들기 public class Singleton { private Singleton() {} } 위 코드처럼 생성자를 private으로 만들면, 외부에서 객체를 생성할 수 없습니다. 즉, 클래스 내부에서만 객체를 생성할 수 있게 됩니다. 2.객체를 정적 멤버 변수로 선언하기 public class Singleton { private static Singleton instance; private Singlet.. 2023. 3. 6.
java의 메모리구조 (링크저장용) [JAVA/자바] 메모리 구조(static, stack, heap) : 네이버 블로그 (naver.com) [JAVA/자바] 메모리 구조(static, stack, heap) 이번 글은 자바(JAVA)를 사용하는 입장에서 알아야 할 메모리 구조 및 특징에 대해서 알아... m.blog.naver.com 메모리 구조에 대해서 알고 싶어서 구글링하였고 링크 저장중 2023. 2. 27.
Wrapper class (링크 저장) [자바 고급 스터디 2주차-1] Wrapper Class란? (velog.io) Wrapper Class란 (velog.io) 자바의 정석 영상도 보고 이것이자바다 책도 뒤져가며 이해했다 아예 클래스에서 사용할때 들어가고 객체로 변환하여 바로 표현하고 저장하기 위한 클래스다. 2023. 2. 27.