목록목록 (213)
녕의 학습 기록

앞으로는 Java 공부를 할 때 이클립스라는 프로그램을 사용할 것이다. 이클립스를 다운 받아 실행하면 다음과 같은 화면이 나온다. 만약 저장공간을 다른 곳으로 변경하고 싶으면 Browse를 통해 변경하면 된다. 됐으면 Launch 이것이 바로 이클립스를 처음 시작하였을 때의 화면이다. 처음 시작한 것이기 때문에 아직은 저장된 소스파일이 없다. 새로 파일을 만들고 싶으면 왼쪽의 Create a Java project를 클릭하여 폴더를 만들어준다. ( 오늘 날짜에 맞추어 폴더명을 Java0622 로 지정했다 ) 완료했으면 이처럼 나올 것이다. 이제 코드를 입력할 파일을 만들어보자. scr 우클릭 - new - class 클릭하면 Source Folder는 내가 방금 만들은 Java0622 폴더인 것을 확인할..

우리가 사용하는 컴퓨터용 언어는 코드를 해석하는 과정에서 인터프리터와 컴파일러로 나눌 수 있다. 인터프리터 인터프리터는 우리가 작성한 코드를 한줄씩 해석하여 실행하는 것이다. 즉, 우리가 10줄의 코드를 작성하였다면 한번 해석하고 실행하는 과정을 10번 거치게 된다. 이 경우 매 실행시 마다 이런 과정이 반복되므로, 상대적으로 느리다는 단점이 있다. 컴파일러 고급 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있게 바꾸어주는 프로그램이다. 컴파일러는 인터프리터와 반대로 코드 전체를 기계어로 직접 번역하는 컴파일 과정을 거쳐 실행한다. 따라서 상대적으로 빠른 속도를 가진다. 인터프리터가 상대적으로 느리다고 무조건 컴파일러를 사용하는 것은 아니다. 컴파일러는 고급언어로 작성된 프로그램을 수행할 때 목적 ㅍ로그..

Java 많이 사용하는 3대 언어 중 하나 객체지향적 인터프리터 언어 구조 중립적 자바는 '가상 기계'의 개념으로 다양한 종류의 컴퓨터에서 실행 가능하다. 자바 컴파일러가 자바로 작성된 프로그램을 바이트 코드라는 특수한 이진파일로 변환. //컴파일러 java ㅡㅡ> byte code ( .java ㅡㅡ> .class ) 그리고 이 바이트 코드를 실행하기 위해 자바 가상기계(JVM: Java Virtual Machine)이 바이트 코드를 한줄 씩 읽어서 해석한 후에 실행한다. //인터프리터 자바를 이용하면 다음과 같은 것들을 만들 수 있다. 자바 애플리케이션 자바 애플릿 자바 서블릿