Java(27)
-
컴파일러와 인터프리터
컴파일러 컴파일러는 프로그램 전체를 스캔하여 이를 모두 기계어로 번역한다. 전체를 스캔하기 때문에 대개 컴파일러는 초기 스캔 시간이 오래 걸린다. 하지만 전체 실행 시간만 따지고 보면 인터프리터 보다 빠르다. 운영체제가 다른게 들어온다면 다시 컴파일을 진행해야하는 단점이 있다. 인터프리터 컴파일러와는 반대로 인터프리터는 프로그램 실행시 한 번에 한 문장씩 번역한다. 그렇기 때문에 한번에 전체를 스캔하고 실행파일을 만들어서 실행하는 컴파일러보다 실행시간이 더 걸린다. 어느 운영체제든 바로 변경이 가능하다.
2024.03.12 -
command not found:code 오류
1. Visual Studio Code를 실행한다. 2.Command Palatte를 연다. (단축키: CMD + SHIFT + P) 3.Palette에서 "shell command" 입력 후 "Install 'code' command in PATH"를 클릭한다.
2024.03.11 -
Hello.java 분석하기
public class Hello{ public static void main(String[] args){ System.out.println("Hello"); } } 1. 클래스 선언 public class Hello{ ....... } - public class로 정의된 Hello 클래스 - public class의 클래스 이름과 파일이름은 같아야 한다. 2. 메소드 선언 public static void main(String[] args){ ....... } - 클래스는 필드(Field)와 메소드(Method)를 가질 수 있다. - 프로그램이 실행하려면 반드시 가져야 하는 main메소드 - Java로 만든 프로그램이 실행되려면 위의 코드(code)를 가지고 있어야 한다. 프로그램 시작점이라고도 말한다..
2024.03.11