📌 기초지식🔵자바의 특징객체 지향 언어 : 작은 단위의 독립적 기능을 만들고, 이를 합쳐 하나의 어플리케이션을 만드는 방식이식성 : OS환경이 달라도 java 코드 변경되지 않음Multi-Thread : 멀티코어 프로그래밍이 가능-동시성 : 멀티 작업을 위해 , 하나의 코어에서 멀티 스레드가 번갈아 가며 실행-병렬성 : 멀티작업을 위해 멀티 코어에서 개별 스레드를 동시에 실행 가비지 컬렉터: 프로그램에서 사용하는 메모리를 자동으로 회수 🔵자바프로그래밍 과정 *JVM(Java Virtual Machine) : OS에 종속받지 않고 CPU가 JAVA를 인식, 실행할 수 있게 하는 가상 컴퓨터 기계*.class 라는 기계어(bytecode)가 됐을때, JVM이 번역을 할 수 있는 요건이 됨 📌자바 ..