이 시리즈는 Youtube - 생활코딩 "JAVA1 - 4.2. 실행 - Java의 동작원리" 무료 강의 내용을 바탕으로 작성됩니다.
Source Code : 내가 하고자 하는 일을 담은, 확장자가 Java인 파일을 작성한 것. 즉, 내가 Java 문법에 맞게 만든 코드를 의미함. 기계는 이를 직접 이해할 수 없음Java Application : compile을 하면 .class라는 파일이 만들어지는
Eclipse를 활용하여 Java 프로젝트를 만들어보면 다음과 같다. 이 때 JRE라는 약어를 볼 수 있는데, 이 친구를 비롯하여 JVM, 그리고 JDK 등 혼동하기 쉬운 Java 용어들을 정리해보자. 우선 이 용어들을 이해하기 위해서는 Java의 동작 원리에 대한 이
'프로그램'이라는 것은 '입력을 받아 출력을 만들어내는 것'이라고 정의할 수 있다.Java에 한정짓지 않고 프로그램에서는 다양한 것들이 입력값이 될 수 있다.Argument : 프로그램을 실행할 때 텍스트 정보를 입력할 수 있음File : 파일의 내용을 읽어와서 입력할
사실, Eclipse, Intellij와 같은 개발 도구 없이도 java로 만든 프로그램을 컴파일하고 실행할 수 있다.(개발 도구 없이 개발할 일은 당분간은 거의 없을 것이다.)(그리고 개발도구 없이 컴파일하는 것은 OS에 대한 충분한 배경 지식이 필요하기 때문에, 어
OS : 컴퓨터를 사용자가 직접 다루기엔 복잡하기 때문에 설치한다. Windows, MacOS, Linux 등이 있다.Program : 사용자는 Java 등을 이용하여 또다른 프로그램을 만들 수 있다.📌 프로그램을 만든다 : ① Java 등의 기본적인 문법을 통해서,
Class : 변수(variable)와 메소드(method)를 모아서 이름 붙인 것. 메소드들을 그룹핑한 것Package : 서로 연관된 비슷한 성격의 class를 모아서 이름을 붙인 것. 클래스들의 충돌을 해결하기 위한 정리클래스(Class) : 한 객체의 설계도.