프로그래밍
-
만약 내가 집에 들어갈 때 1층에 아파트가 자동으로 대기하게 만들고 시큐리티가 자동으로 꺼지게 되며 라이트가 자동으로 켜지게 되는 자동화 프로그램을 만들고 싶다고 가정하자. 순차적으로 내가 작성한 코드를 실행시켜 자동화시키는 것. 이런 행위를 프로그래밍이라고 한다. Programming 프로젝트 안에 OkJavaGoInHome 이라는 가상의 IOT프로그램을 위한 파일을 생성한다. 그리고 업로드되어있는 압축파일을 압축을 풀고 org폴더를 드래그하여 Programming 프로젝트에 붙여 넣는다. ※업로드 파일 출처 : 생활코딩 egoing님 Github https://github.com/egoing/java-iot 폴더안의 java 파일들을 이용하여 나의 애플리케이션을 만드는 것이다. 우선 iot폴더안의 E..
JAVA 자바 (16) - 사물 인터넷 'IOT' 프로그램 만들기만약 내가 집에 들어갈 때 1층에 아파트가 자동으로 대기하게 만들고 시큐리티가 자동으로 꺼지게 되며 라이트가 자동으로 켜지게 되는 자동화 프로그램을 만들고 싶다고 가정하자. 순차적으로 내가 작성한 코드를 실행시켜 자동화시키는 것. 이런 행위를 프로그래밍이라고 한다. Programming 프로젝트 안에 OkJavaGoInHome 이라는 가상의 IOT프로그램을 위한 파일을 생성한다. 그리고 업로드되어있는 압축파일을 압축을 풀고 org폴더를 드래그하여 Programming 프로젝트에 붙여 넣는다. ※업로드 파일 출처 : 생활코딩 egoing님 Github https://github.com/egoing/java-iot 폴더안의 java 파일들을 이용하여 나의 애플리케이션을 만드는 것이다. 우선 iot폴더안의 E..
2020.07.25 -
Java Source Code.java ↓ Compile ↓ Java Application.class ↓ Run ↓ Java Virtual Machine ↓ Run ↓ Computer 사람은 자신이 하고자 하는 일을 담은 확장자가. java 인 파일을 작성하며 이것을 Source Code라 부른다. 이 Source Code는 기계는 이해할 수 없으며 사람만이 이해할 수 있으므로 이것을 기계가 이해할 수 있도록 Compile 하는 작업을 진행해야 한다. 이클립스에서 Source Code를 작성하고 저장을 했을때 class 확장자의 파일이 자동으로 만들어지는데 이것을 Java Application으로 볼 수 있다. 이클립스에서 Run을 실행하면 이클립스는 사람 대신에 Java Virtual Machine에 ..
JAVA 자바 (5) - 자바 프로그램의 기본 동작 원리Java Source Code.java ↓ Compile ↓ Java Application.class ↓ Run ↓ Java Virtual Machine ↓ Run ↓ Computer 사람은 자신이 하고자 하는 일을 담은 확장자가. java 인 파일을 작성하며 이것을 Source Code라 부른다. 이 Source Code는 기계는 이해할 수 없으며 사람만이 이해할 수 있으므로 이것을 기계가 이해할 수 있도록 Compile 하는 작업을 진행해야 한다. 이클립스에서 Source Code를 작성하고 저장을 했을때 class 확장자의 파일이 자동으로 만들어지는데 이것을 Java Application으로 볼 수 있다. 이클립스에서 Run을 실행하면 이클립스는 사람 대신에 Java Virtual Machine에 ..
2020.07.21 -
class 명인 HelloWorldApp은 파일명과 반드시 동일해야 한다. java는 그 안에 main이라는 약속된 이름의 메서드를 찾게 되고 중괄호 { } 안에 위치한 코드를 실행하도록 프로그래밍 되어있기 때문에 자바 프로그램을 만들기 위해선 main의 내용안에 코드를 작성해야 하며 그것을 실행했을 때 작성된 코드대로 동작한다는 것을 기억해야 한다. HelloWorld를 출력하기 위해선 다음과 같이 코드를 작성한다. 아직 구체적인 설명은 필요 없으니 모르는 영어 뭉텅이들은 일단 넘어간다. 이렇게 코드를 작성한 후 실행 버튼 Run을 눌러 작동시킨다. 위와 같이 콘솔 창에서 Hello World 가 출력되는 것을 볼 수 있다. 이 글의 내용은 생활코딩(https://opentutorials.org/cou..
JAVA 자바 (4) - 자바 맛보기 "Hello World" 출력하기class 명인 HelloWorldApp은 파일명과 반드시 동일해야 한다. java는 그 안에 main이라는 약속된 이름의 메서드를 찾게 되고 중괄호 { } 안에 위치한 코드를 실행하도록 프로그래밍 되어있기 때문에 자바 프로그램을 만들기 위해선 main의 내용안에 코드를 작성해야 하며 그것을 실행했을 때 작성된 코드대로 동작한다는 것을 기억해야 한다. HelloWorld를 출력하기 위해선 다음과 같이 코드를 작성한다. 아직 구체적인 설명은 필요 없으니 모르는 영어 뭉텅이들은 일단 넘어간다. 이렇게 코드를 작성한 후 실행 버튼 Run을 눌러 작동시킨다. 위와 같이 콘솔 창에서 Hello World 가 출력되는 것을 볼 수 있다. 이 글의 내용은 생활코딩(https://opentutorials.org/cou..
2020.07.21 -
이클립스 다운로드 홈페이지 https://www.eclipse.org/downloads/ 에 들어가서 Download 버튼을 누른다. 파일이 다운로드 완료되면 실행한다. 맨 위 개발자를 위한 이클립스 IDE 프로그램 버튼을 누른다. 중간에 뜨는 약관 확인을 수락하고 아래와 같은 창이 뜨면 설치가 완료된 것이다. // 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
JAVA 자바 (2) - JAVA 개발환경 이클립스 Eclipse 설치하기이클립스 다운로드 홈페이지 https://www.eclipse.org/downloads/ 에 들어가서 Download 버튼을 누른다. 파일이 다운로드 완료되면 실행한다. 맨 위 개발자를 위한 이클립스 IDE 프로그램 버튼을 누른다. 중간에 뜨는 약관 확인을 수락하고 아래와 같은 창이 뜨면 설치가 완료된 것이다. // 이 글의 내용은 생활코딩(https://opentutorials.org/course/3930)에서 배운 내용을 개인적인 사용을 위해 재가공하여 정리한 글임을 밝힙니다.
2020.07.21 -
JAVA 자바 (0) - JAVA에 관하여. 2020.07.21