# Java

05. 상속
객체 지향 언어에서의 상속은 부모 유전자를 자식이 물려 받는 유전자 상속과 유사.상속은 클래스 사이에 코드 중복을 제거하여 클래스를 간결하게 구현상속의 장점클래스 사이의 멤버 중복 선언 불피요 - 클래스 간결화클래스들의 계층적 분류로 클래스 관리 용이클래스 재사용과 확
게시판 프로젝트(3)
게시판과 댓글 1:n관계 설정하기ManyToOne(1:n 관계 설정)JoinColumn(연관 시킬 컬럼을 설정)처음에 이 두개만 설정을 했을 때, 무한 루프에 빠지는 현상이 발생ToString.Exclude, JsonIgnore을 추가함으로써 무한 루프 현상을 해결1:
[Java] 객체지향 프로그래밍 언어?
객체지향 프로그래밍 언어 (Object-Oriented Programming, OOP) 개념을 추상화 해놓은 클래스의 객체들을 조합하여 목적 달성객체지향추상화클래스객체 객체지향 프로그래밍의 가장 기본적인 단위이자 시작점모든 실재(實在)하는 대상 → 우리가 보고 느끼고

배열 자르기
정수 배열 numbers와 정수 num1, num2가 매개변수로 주어질 때, numbers의 num1번 째 인덱스부터 num2번째 인덱스까지 자른 정수 배열을 return 하도록 solution 함수를 완성해보세요.2 ≤ numbers의 길이 ≤ 300 ≤ number
자릿수 더하기
정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요0 ≤ n ≤ 1,000,000매개변수가 1234라고 했을때에, answer += n%10; 에서는 4를 answer에 더함. n/=10; 에서는 n을 10으

순서쌍의 개수
순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요.1 ≤ n ≤ 1,000,000for문에서 i를

숨어있는 숫자의 덧셈 (1)
문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요.1 ≤ my_string의 길이 ≤ 1,000my_string은 소문자, 대문자 그리고 한자리 자연수로만 구성되어있습니다.
[Java] Java의 정석 | Chapter 09 java.lang 패키지와 유용한 클래스
우선 앞으로 하게 될 Java 공부는 Java의 정석 책을 기본으로 공부하는 것임을 알립니다. 근데 그 중에서 기존에 완전히 알고 있던 것은 제 블로그에 내용이 없을수도 있습니다. 모르는 것이나 다시 기억해야할 것 같은 항목만 기억하기 위해서 기록하기 때문에 하하Cha

Java의 Stream, 함수형 인터페이스
java의 Stream에 대해 설명한다 Stream이란? 자바에서 파일이나 콘솔의 입출력 컬렉션 배열 등 각 개체들 간의 중간 매개자! 스트림이란 데이터의 이상화된 흐름을 의미한다! 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며 중간 매개자