JAVA1 - 13.2. 자바 문서 보는 법 - 패키지, 클래스, 변수, 메소드
·
JAVA/생활코딩 JAVA 입문 수업
변수 : 어떤 값을 담아놓는 것입니다. 메소드 : 어떤 일이 수행되도록 기능을 구현해놓은 것이 메소드(함수)입니다. 클래스 : 여러 많은 변수와 메소드들 중 자주 쓰이고, 서로 함께 쓰이고, 연관된 변수와 메소드들을 묶어 놓아 그룹핑한 것입니다. 패키지 : 여러 클래스들 중 자주 쓰이고, 서로 비슷하고, 연관된 클래스들 끼리 묶어 놓아 그룹핑한 하여 이름붙인 것입니다.
JAVA1 - 12.1. 직접 컴파일하고 실행하기 : 소개
·
JAVA/생활코딩 JAVA 입문 수업
Compile : 자바 확장자가 붙은 소스코드를 클래스 확장자가 붙은 실행 파일로 바꾸는 것입니다. Run : 클래스 확장자가 붙은 파일을 실행하는 것입니다. Input : 우리가 실행할 때 입력값을 주는 것입니다.
JAVA1 - 11.2. 입력과 출력 : arguments & parameter
·
JAVA/생활코딩 JAVA 입문 수업
1. 실행버튼 아래에 Run configuraions의 쓰임: 변수의 값을 지정할 때 사용자로부터 직접 입력받지 않아도 됩니다. configurations에 arguments에 변수의 값을 써 놓으면, 써놓은 순서대로 args 배열에 저장이 됩니다. 예를 들어, arguments에 "Pusan APT 507", "15.0" 이렇게 쓰고 Apply를 누르면 자동으로 args[0]에는 "Pusan APT 100"이, args[1]에는 "15.0"이 저장됩니다. 2. Public static void main(String[] args)할 때 이 args기 때문에 따로 선언할 필요 없습니다. 사용할 변수에 args를 넣어주면 됩니다. 예를 들어, id 변수와 bright 변수를 사용하고 싶으면, String i..
JAVA1 - 11.1. 입력과 출력
·
JAVA/생활코딩 JAVA 입문 수업
import javax.swing.JOptionPane; import org.opentutorials.iot.DimmingLights; import org.opentutorials.iot.Elevator; import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoInHomeInput { public static void main(String[] args) { String id = JOptionPane.showInputDialog("Enter a ID"); String bright = JOptionPane.showInputDialog("Enter a Bright level"); // El..
JAVA1 - 10. 디버거
·
JAVA/생활코딩 JAVA 입문 수업
bug : 코드를 작성할 때 의도하지 않은 문제입니다. debug : 프로그래밍 과정 중에 발생하는 오류나 비정상적인 연산, 즉 버그를 찾고 수정하는 것입니다. debugging : 버그를 올바르게 잡는 행위입니다. debugger : 디버깅에 쓰이는 도구입니다. ※ 자세한 건 영상 참조 step1 : 프로그래밍을 멈춤 (double click -> break pointer) step2 : Debug 실행 버튼 click perspective (java -> debug 전환) step-over click시 한 명령어만 실행. 즉, debuger를 이용하면, 프로그램을 한줄한줄 실행가능 또한, 그 순간 어플리케이션 내 변수의 상태를 하나하나 체크 가능 step3 : 중간부분 자동실행 시 해당부분 줄번호 더..
JAVA1 - 9.3. IOT 프로그램 만들기
·
JAVA/생활코딩 JAVA 입문 수업
Programming 프로젝트에 OkJavaGoInHome 클래스 생성할 때 package란에 자동으로 위치 지정돼 있으면 빈칸으로 만듭니다. import org.opentutorials.iot.Elevator; import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoInHome { public static void main(String[] args) { String id = "JAVA APT 507"; // Elevator call Elevator myElevator = new Elevator(id); myElevator.callForUp(1); // Security off Secu..
JAVA1 - 9.2. 프로그램 만들기 - IoT 라이브러리 설치하기
·
JAVA/생활코딩 JAVA 입문 수업
다운로드 받아야 할 파일이 있는 깃허브 링크 : https://github.com/egoing/java-iot GitHub - egoing/java-iot Contribute to egoing/java-iot development by creating an account on GitHub. github.com 다운 받고 압축 푼 후에 Programmin 프로젝트에 드래그 해서 붙여넣기를 합니다. 그러면 다음 수업 준비 완료.
JAVA1 - 9.1. 프로그래밍이란 무엇인가?
·
JAVA/생활코딩 JAVA 입문 수업
public class Program { public static void main(String[] args) { System.out.println(1); System.out.println(2); System.out.println(3); } }