자바 2

[프로그래머스] 순열 검사

알고리즘 문제 해설 - 순열 검사 프로그래머스의 모의테스트는 프로그래머스의 시스템에 익숙해지기 위한 테스트이며, 문제 자체는 2018 1ST KAKAO BLIND RECRUITMENT와 전혀 관계없습니다. 다만 모의테스트의 풀이에 대한 요청이 있어 programmers.co.kr 문제 설명 길이가 n인 배열에 1부터 n까지 숫자가 중복 없이 한 번씩 들어 있는지를 확인하려고 합니다. 1부터 n까지 숫자가 중복 없이 한 번씩 들어 있는 경우 true를, 아닌 경우 false를 반환하도록 함수 solution을 완성해주세요. 제한 사항 배열의 길이는 10만 이하입니다. 배열의 원소는 0 이상 10만 이하인 정수입니다. 입출력 예 arr answer [4, 1, 3, 2] true [4, 1, 3] false..

코딩테스트 2021.12.06

JAVA / JVM / JDK / JRE에 대해서

JDK, JRE, JVM 구조 JVM (Java Virtual Machine) 자바 가상 머신으로 자바 바이트코드(.class 파일)를 os에 특화된 코드로 변환(인터프리터와 JIT컴파일러)하여 실행한다. 바이트 코드를 실행하는 표준(JVM 자체는 표준)이자 구현체다.(특정 밴더가 구현한 JVM) JVM 밴더: 오라클, 아마존, Azul... etc.. 어느 환경에서든 자바 코드를 실행 할 수 있다. 메모리 관리, Garbage Collection(GC)등 많은 고급 기술을 사용하여 Java 애플리케이션에 최적의 성능을 제공 자바프로그램 실행과정 프로그램이 실행되면 JVM은 OS로부터 이 프로그램이 필요로 하는 메모리를 할당받음, JVM은 이 할당받은 메모리를 용도에 따라 여러 영역으로 나누어 관리한다...

Backend/JAVA 2021.05.04