
출처 : chatgpt, 자바 String / StringBuffer / StringBuilder 차이점 & 성능 비교문자열 데이터를 저장하고 효율적으로 관리하는 공간StringBuffer는 문자열 변경 시 문자열을 다시 할당하거나 복사하는 대신, 이러한 문자열 데이터

😉 오픈카톡을 직접 개설해서 사람들을 이끌며 매주 과제를 내고 있다.. 그러던 중 스터디원분께서 제안해주셔서 동참해서 하게 됐다! 자바에 대한 마음이 같은 사람들끼리 모여서 으쌰으쌰 하고 있는 중.. 1. JDK, JRE, JVM이란 무엇인가? JDK 1) 어느 운

149p - 추상 클래스는 ○○○○, 즉 □□를 만들 수 없는 클래스가 된다.인스턴스, 객체동물 객체는 어떻게 울어야 하지? / 실수로 동물 객체를 만들면 어쩌지?동물 참조 변수 배열로 모든 동물을 울게하려면, 하위 클래스에서 오버라이딩 할 울어보세요() 메서드가 상위

157p에서 이해가 안되는 부분이 있었다. 클래스가 제일 처음 사용될 때는 (1)🥕클래스의 정적 속성을 사용할 때(2)🥕클래스의 정적 메서드를 사용할 때(3)🥕클래스의 인스턴스를 최초로 사용할 때당근🥕이 어디에 나오는지 찾아내듯 읽으면 도움이 될 것 같다. 여기

176p - 000는 높이고, 000는 낮추는 고전원칙을 객체지향의 관점에서 재정립한 것이 SOLID 원칙이다.응집도, 결합도183p - 단일 책임 원칙과 가장 관계가 깊은 것은 바로 모델링 과정을 담당하는 000임을 알 수 있다.추상화190p - 최소주의 원칙이란?인

질문 200p - 디자인 패턴은 객체 지향의 특성 중 00(extends), 00000(interface/implements), 00(객체를 속성으로 사용)을 이용한다. > 상속, 인터페이스, 합성 201p - 어댑터 패턴은 00 00 00을 활용한 설계 패턴이라고

질문 내용 POJO(Plain Old Java Object)를 기반으로 스프링 삼각형이라는 애칭을 가진 IoC/DI, AOP, PSA라는 스프링의 3대 프로그래밍 모델에 대한 이해가 필수다. IoC/DI - 제어의 역전/의존성 주입 프로그래밍에서 의존성이란? 프로

299p - Boy.java와 Girl.java에서 초록색 부분이 사라진 이유는?횡단 관심사이기 때문300p - Boy.java와 Girl.java에서 붉은색 부분이 추가된 이유는?스프링 AOP가 인터페이스 기반으로 작동하기 때문에 그 요건을 충족하기 위해서.CGLiB