JAVA
-
-
-
-
-
[ Spring ] 스프링 프레임워크란?JAVA 2022. 12. 9. 12:48
Spring Framework 1. 프레임워크? ☞ 소프트웨서 개발에 있어 뼈대 역할을 하며, 특정 목적을 달성하기 위해 복잡한 문제들을 보다 쉽게 해결할 수 있도록 해주는 구조라고 할 수 있다. 앞서 말한 특정 목적을 달성하기 위해 그에 맞는 표준을 기반으로 여러 클래스와 라이브러리가 모인 형태이기 때문에 여러 개의 표준을 만들지 않아도 돼서 개발자의 할 일을 덜어준다. 예를 들어 한 프레임워크가 웹 프로그래밍용 프레임워크라면 웹 프로그래밍 구현을 위한 클래스와 라이브러리. 즉 페이지 구현, DB 관리, 세션 관리 등을 다루는 클래스와 라이브러리를 모아놓은 구조일 것이다. 그렇기 때문에 개발자가 0부터 프로그래밍을 시작하지 않아도 되는 수고를 덜어준다. 대표적인 웹 프로그래밍 프레임워크 예로, Java..
-
[ ArrayList ] indexOf(), lastIndexOf(), contains(), set(), toArray(), subList(), containsAll() 구현 03JAVA 2022. 12. 7. 10:19
⊙ ArrayList 글 더보기 더보기 2022.12.05 - [JAVA] - [ ArrayList ] ArrayList란? 2022.12.05 - [JAVA] - [ ArrayList ] size(), isEmpty(), add(), addAll() 구현 01 2022.12.07 - [JAVA] - [ ArrayList ] get(), remove(), clear(), removeAll(), retainAll() 구현 02 ◆ ArrayList 메서드 직접 구현하기 03 1. 메소드 정리 반환(return) 타입 메서드명 기능 int size() 배열의 사이즈. 즉, 현재 배열에 들어간 요소의 개수 boolean isEmpty() 배열이 비어있으면 true, 값이 하나라도 있으면 false 반환 boo..
-
[ ArrayList ] get(), remove(), clear(), removeAll(), retainAll() 구현 02JAVA 2022. 12. 7. 10:19
⊙ ArrayList 글 더보기 더보기 2022.12.05 - [JAVA] - [ ArrayList ] ArrayList란? 2022.12.05 - [JAVA] - [ ArrayList ] size(), isEmpty(), add(), addAll() 구현 01 2022.12.07 - [JAVA] - [ ArrayList ] indexOf(), lastIndexOf(), contains(), set(), toArray(), subList(), containsAll() 구현 03 ◆ ArrayList 메서드 직접 구현하기 02 1. 메소드 정리 반환(return) 타입 메서드명 기능 int size() 배열의 사이즈. 즉, 현재 배열에 들어간 요소의 개수 boolean isEmpty() 배열이 비어있으면 ..
-
[ ArrayList ] size(), isEmpty(), add(), addAll() 구현 01JAVA 2022. 12. 5. 16:53
⊙ ArrayList 글 더보기 더보기 2022.12.05 - [JAVA] - [ ArrayList ] ArrayList란? 2022.12.07 - [JAVA] - [ ArrayList ] get(), remove(), clear(), removeAll(), retainAll() 구현 02 2022.12.07 - [JAVA] - [ ArrayList ] indexOf(), lastIndexOf(), contains(), set(), toArray(), subList(), containsAll() 구현 03 ◆ ArrayList 메서드 직접 구현하기 01 1. MyArrayList 클래스 기본 구성 public class MyArrayList implements List { private Object[] ..