▼Main.java▼▼결과▼자바에서 class앞에 public이 붙어있으면 파일명과 동일함.우리는 public class Main에서 이 파일 이름이 Main.java인걸 알 수 있음.대부분의 문법은 C++과 비슷
▼Main.java▼▼결과▼부모 클래스: Champion자식 클래스: AD and AP인터페이스: Champ인터페이스에 사용되는 클래스: PrimaryDamage만약 자식클래스가 AD and AP두개로 끝나는게 아닌 종류가 더 생긴다면 일일이 그에 따른 메소드를 추가해
String .isBlank() vs .isEmpty() > 자바를 접하면서 여러 특징들을 접하는중이다. 문자열이 비어있나 확인할 때 두개의 메소드가 있는걸 확인했다. .isBlank() > 문자열이 null "" " "(여백)를 포함하고 있으면 true를 반환한다
본인은 NodeJS를 통해 서버 공부를 하다 Java의 Spring Boot도 공부를 시작했으며 자바라는 언어 자체도 이때 처음 접했다. 자바의 웹개발 프레임워크를 공부하다 보면 NodeJS의 express 프레임워크와 다르게 스프링이나 스프링 부트는 개념들이 굉장히
자바의 웹프레임워크 Spring Boot를 공부하다 보면 DI/IoC라는 개념이 있다.DI는 IoC패턴의 구현 방법중 하나로 주입이라는 것은 미리 준비된 객체를 넣어주는것을 의미함.새로운 객체가 필요할 때 마다 new를 이용해 생성하는게 아닌 bean(클래스)으로 미리
singleton(싱글톤) 타입이란, 컨테이너에 빈 객체 등록을 한 뒤, 객체들을 컨테이너에서 꺼내 쓸 때, 똑같은 빈 여러개를 다른이름으로 가져올 때, 객체를 매번 새롭게 찍어내는게 아닌, 하나의 객체로 쓰는것을 말한다. 컨테이너에서 빈을 꺼내 쓸 때 보통 싱글톤 타
코드 수정 후 저장시 프로그램을 수동으로 재시작 할 필요 없이 자동으로 적용하는 방법.본인은 맥에서 IntelliJ를 사용중임. 맥이 아니어도 설정에서 하는게 전부라 따라가면서 하면 될거같습니다. 디펜던시에 위의 devtools 추가.IntelliJ - Preferen