Spring Boot 프로젝트 생성
spring boot로 backend 작업
AWS 클라우드 정복중 ☁️ 언젠간 GCP, Azure까지도...
spring boot로 backend 작업
통신을 하는데 필요한 약속, 통신 규약이 있고 여기에는 구문(syntax), 의미(semantic), 타이밍(timing)이 있다
어떤 대상과 다른 대상을 특정한 장치나 규칙으로 연결한 유기적 시스템
리액트 spring boot로 프런트와 백엔드를 구성하고 배포까지 하는 과정입니다
프로세스란 실행중인 하나의 애플리케이션으로 필요한 메모리를 할당 받아서 코드를 실행한다
제네릭(generic)이란 클래스나 메소드에서 사용할 내부 데이터 타입을 외부에서 지정하는 방법이다 js와 타입스크립트 같은 느낌인듯 제네릭 사용 이유 public static void main(String[] args) { List numbers = Arrays.asList(1, 2, 3, 4, 5, 6); int sum = 0;...
인터페이스란 객체의 사용 방법을 정의한 타입이다 다양한 객체를 동일한 사용 방법으로 이용 가능하고 인터페이스로 다형성을 구현할 수 있다 인터페이스 선언 인터페이스는 .java형태로 컴파일 할때 class로 변환 된다 클래스와 물리적 형태는 같지만 소스 작성 내용이 다르다 interface 인터페이스이름 { //상수 int MAX_NUMBE...
예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 발생하는 프로그램의 오류로 예외 처리 프로그램을 통해 정상 실행 상태 유지 가능하고 예외 발생 가능성이 높은 코드를 컴파일 할때 예외 처리를 통해 예외 유무 확인 가능하다 자바에서는 예외를 클래스로 관리한다 일반 예외 컴파일 하는 과정에서 예외처리코드가 필요한지 검사 예외 처리 코드가 없...
객체지향 프로그램에서 부모 클래스의 멤버를 자식 클래스에게 물려줄 수 있다 상속 이미 개발된 클래스를 재사용해서 새로운 클래스를 만들기에 중복된는 코드를 줄일 수 있다 또한 부모 클래스에서 수정하면 모든 자식 클래스도 바뀐다 클래스 상속 class 자식클래스 extends 부모클래스 { } extends를 통해서 상속 받을 부...

클래스란 자바의 설계도 같은것이고 이 설계도를 통해서 객체 (인스턴스)를 만들어서 이용할 수 있다 -> 객체지향 프로그래밍