5장 제네릭
5장 제네릭 아이템26) 로 타입은 사용하지 말라 Raw 타입을 쓰게 되면 제너릭이 안겨주는 안전성과 표현력을 모두 잃게 된다. List 를 쓰게 되면 아무것도 해당 list에 add 할 수는 없지만 List , List 등등을 참조 할 수 있다.
Java] 2018 KAKAO BLIND RECRUITMENT - 보물지도
Java] 2018 KAKAO BLIND RECRUITMENT - 보물지도 지문 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다
[Java] wait(), notifyAll() 를 활용한 스레드 동작 순서 제어
[Java] wait(), notifyAll() 를 활용한 스레드 동작 순서 제어 반응형 지난 포스팅에서 synchronized 키워드를 활용하여 동시성을 제어하는 걸 포스팅한적이 있다. https://devkingdom.tistory.com/27
Lv1. 핸드폰 번호 가리기
Lv1. 핸드폰 번호 가리기 프로그래머스 사이트 Lv1의 4번째 문제 풀기 class Solution{ public String solution(String phone_number){ String answer = ""; for(int i = 0; i
[MAC] 실행중인 포트(port)번호 죽이기
[MAC] 실행중인 포트(port)번호 죽이기 죽이기!! 하니깐 뭔가 잔인하네 서론 SpringBoot실행할 때 이미 실행중인 포트입니다...라는 에러메시지를 종종 볼 수 있다. 그래서 terminal로 실행중인 것을 kill 해줘야 하는데 그
[Java] BOJ 17140번 이차원 배열과 연산
[Java] BOJ 17140번 이차원 배열과 연산 풀이 문제에서 요구한대로 코드를 작성하여 해결했습니다. 자세한 내용은 코드의 주석을 참고해주세요. 코드 import java.io.BufferedReader; import java.io.IOE
프로그래머스 2단계 - 다리를 지나는 트럭(스택/큐)
프로그래머스 2단계 - 다리를 지나는 트럭(스택/큐) https://programmers.co.kr/learn/courses/30/lessons/42583 import java.util.*; class Solution { public int solu
아이폰 리콜(아이폰 12 및 아이폰 12 프로) 및 제조일자 확인하기
아이폰 리콜(아이폰 12 및 아이폰 12 프로) 및 제조일자 확인하기 728x90 오늘은 아이폰 12와 아이폰 12 프로의 리콜에 관련해서 말씀드리겠습니다. 애플은 해당 제품의 '사운드가 나오지 않는 문제에 대한 리콜 서비스'를 진행한다고 했습니다
프로그래머스 2단계 - 기능개발(스택/큐)
프로그래머스 2단계 - 기능개발(스택/큐) https://programmers.co.kr/learn/courses/30/lessons/42586 Stack 사용 import java.util.*; class Solution { public int[
JAVA _다형성(Polymorphism)
JAVA _다형성(Polymorphism) ★다형성★ 1.다형성이란 - 다형성이란 : 객체가 여러 형태 를 가진다, 하나의 객체가 여러가지 유형으로 사용되는 것. - 다형성은 상속을 전제조건으로 함. - 다형성을 위해 자바는 자식클래스가 부모클