minuco
article thumbnail
Published 2019. 3. 29. 18:31
문장 출력과 변수 Android/java

01. Hello world 문장 출력

 

기본적으로 이클립스에서 클래스를 만들때 main함수를 체크해주면

이런 모양의 코드가 자동적으로 작성이 됩니다.

 

main함수 틀입니다.

 

 그후 Systam.out.println("Hello World"); 입력해 줍니다.

Hello world 출력

Systam.out.println("Hello World"); // Hello문장을 출력해라. 

;(세미콜론)은 문장의 마침표 역활을 합니다.

 

여기서 .(도트)는 이클립스의 자동완성기능 입니다. 도트를 적어준후 (컨트롤 + 스페이스)를 누르면

자동완성기능이 실행 됩니다.

 

System.ou.println();를 정리

Systam은 java.lang패키지 에 속하는 클래스이다. 따라서 import를 하지 않아도 바로 쓸수가 있다.

java.lang.System 클래스 내부에 존대하는 out라는 PrintStream 객체가 가지고 있는 

(Steatic 객체 방향은 콘솔을 향하고있다.) println() 메소드를 사용하는 것이라고 말할 수 있다.

이 내용은 한번만 읽고 넘어가도록 하자.

 

 

변수랑 값을 저장할 수 있는 메모리 공간을 의미합니다.

 

02. 변수의 선언

 

 

- 타입 변수이름

  - int a = 10;

    int b = 20; (정수의 값(10,20)을 담은 있는 a,b 변수 선언)

  - duble d = 11.1; (실수 값)

여기서 int c = 11.1;은 왜 오류가 날까? 

그 이유는 int라는 변수는 정수값을 담는 변수라 실수를 담을 수 없기 떄문이다.

 

03. 변수 이름 정하기

  변수의 이름은 용도에 맞게 지으면 된다. 다만 제약사항이 있다.

 

- 변수 이름은 영문자(대문자,소문자)나 숫자 사용이 가능하다.

  또한 특수 문자 중에느 $,_만 사용할 수 있다.

- 변수 이름은 숫자로 시작할 수 없다.

- 자바에서 이미 사용중인 예약어는 사용할 수 없다.

 

'Android > java' 카테고리의 다른 글

스레드 (Thread) - 동기화 메소드 (2)  (0) 2021.02.24
스레드 (Thread) - 동기화 메소드 (1)  (0) 2021.02.23
스레드 (Thread) 하위클래스  (0) 2021.02.21
스레드 (Thread) 란?  (0) 2021.02.18
상수  (0) 2019.03.29
profile

minuco

@minuco

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!