Programming languages/JAVA
2023. 4. 16.
자바 기초
1장) 기계어: 0,1 이진수로 구성된 언어, CPU는 기계어만 처리 가능하다. 어셈블리어: 기계어 명령을 ADD, SUB, MOVE 등으로 표현하기 쉬운 상징적 단어인 니모닉 기호로 일대일 대응시킨 언어. 고급언어: 사람이 이해할 수 있고 복잡한 작업, 자료구조, 알고리즘을 표현하기 위해 고안된 언어. 소스: 프로그래밍 언어로 작성된 텍스트 파일. 컴파일: 소스 파일을 컴퓨터가 이해 가능한 기계어로 변환하는 과정. . java ->. class . c ->. obj ->. exe . cpp ->. obj ->. exe WORA: Write Once Run Anywhere, 플랫폼 종속성 극복, JVM에 의해 해석되고 실행되기 때문에 OS, HW에 상관없이 실행 가능 바이트 코드: JVM에서 실행 가능한..