java

Tizesin 코드 저장소
[프로그래머스 | JAVA ] LV. 2 : 최댓값과 최솟값
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 2 프로그래머스 최댓값과 최솟값https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  ● 풀이 방법여기서는 주어지는 인자값들이 각 배열로 주어지는 것이 아닌 하..
[프로그래머스 | JAVA ] LV. 1 : 부족한 금액 계산하기
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 1 프로그래머스 올바른 괄호https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   ● 풀이 방법놀이기구를 탄 횟수만큼 일정 배수만큼 가격이 점점 오르는 구조...
[프로그래머스 | JAVA ] LV. 2 : 올바른 괄호
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 2 프로그래머스 올바른 괄호https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   ● 풀이 방법괄호가 짝지어져 있는지와 활호 닫힘')' 이 유효한 위치에 있는..
[프로그래머스 | JAVA ] LV. 0 : 옹알이 (1)
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 0 프로그래머스 옹알이(1)https://school.programmers.co.kr/learn/courses/30/lessons/120956 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  ● 풀이 방법해당 문제는 사실 정규표현식(Regex)를 쓰면은 되게 단순하게..
[Spring] AOP & PSA
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..Spring Framework의 특징인 POJO. POJO 프로그래밍을 지향하기 위해 Spring Framework는 IoC/DI, AOP, PSA 기술을 제공한다.우리는 이번 시간을 통해 각 기술들이 어떠한 것인지 알아보는 시간을 가져보자.★ 알아볼 내용 1. Spring Framework의 특징 - AOP  2. Spring Framework의 특징 - PSA  내용 설명   1. Spring Framework의 특징 - AOP Aspect Oriented Programmin..
[Spring] 실습 환경 구성 + Spring Boot 2.x 사용방법
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..KDT 수업에서는 Spring Boot 2.x 버전을 기준으로 소스를 작성할 예정이라고 한다..현재는 Spring Boot에서 2.x 버전의 지원이 중단 되었으므로, 사용자가 직접 적용해야한다.★ 알아볼 내용 1. 초기 설정 셋팅 2.  Spring initializr 사용 방법내용 설명  1.  초기 설정 셋팅 초기 셋팅은 아래의 세 가지를 해야한다.1) PC에 JDK-11이 설치 되어 있어야 함.2) 환경 변수에 JAVA_HOME이 설정 되어야 함.3) PC에 IntelliJ ..
[JAVA] Collection - Map
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..어쩌다 보니 포스팅 순서가 뒤죽박죽이 되어버렸다..Map은 JAVA나 SPRING에서 많이 쓰이는 Collection 프레임워크이다. 값과 쌍을 저장 할 수 있기에 많이 쓰이니 꼭 알아두고 가자.★ 알아볼 내용 1.  Map의 정의 및 저장 방식 2.  Map 공통 메서드 3.  HashMap 메서드내용 설명  1.  Map의 정의 및 저장 방식 맵은 위 머릿말 글과 같이 키(Key)와 값(value)으로 구성된 객체를  저장하는 구조로 되어있다.이 객체를 Entry객체라고 하는데..
[JAVA] Collection : Iterator
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..어쩌다 보니 포스팅 순서가 뒤죽박죽이 되어버렸다.. lterator는 Collection 인터페이스를 상속받는 List와 Set 인터페이스에서 사용하는 메서드이다. ★ 알아볼 내용 1.  iterator 정의 2.  iterator 메서드내용 설명  1.  Iterator  정의 Iterator는 사전적 의미로는 반복자라는 뜻이며, 컬렉션에 저장된 요소들을 순차적으로 읽어오는 역할을 한다.먼저 Collection 인터페이스를 상속 반는 List와 Set 인터페이스를 구현한 클래스로..
[JAVA] 객체지향 프로그래밍 : 다형성
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..객체지향 프로그래밍 설계를 지탱하는 핵심적인 4가지의 기둥이 존재한다.그것은 상속/캡슐화/추상화/다형성 이다.이제 마지막으로 다형성에 관해서 배워보자.★ 알아볼 내용 1.  다형성 개념 2.  참조 변수의 타입 변환 + instanceof 연산자내용 설명  1.  다형성 개념일반적으로 다형상이란 여러개를 의미하는 poly와, 어떤 형태 또는 실체를 의미하는 morphism의 결합어로 하나의 객체가 여러가지의 형태를 가질 수 있는 성질을 의미.자바 프로그래밍에서 다형성은 한 타입의 ..
[JAVA] 객체지향 프로그래밍 : 캡슐화
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. 들어가기에 앞서..객체지향 프로그래밍 설계를 지탱하는 핵심적인 4가지의 기둥이 존재한다.그것은 상속/캡슐화/추상화/다형성 이다.그 중에 두번째인 캡슐화 에 관하여 배워 보도록하자.★ 알아볼 내용 1.  Package & Import 2.  접근 제어자 3.  getter와 setter 메서드내용 설명  1.  Package & Import  1) Package  특정한 목적을 공유하는 클래스와 인터페이스의 묶음을 의미한다.패키지가 있는 경우 소스 코드의 첫 번째 줄에 반드시 패키지명이 표기되어야 ..
Tizesin
'java' 태그의 글 목록