Language/Java

숫자, 문자, 주석 그리고 변수

느낌표 공장장 2021. 1. 18. 16:15

표준 출력

System.out.println(" ");

코드 작성 규칙

public class HelloJava {
    public static void main(String[] args){
        System.out.println("안녕 자바");
    }
}

1. HelloJava : 클래스명. 생성한 파일명과 동일한 이름을 사용해야 한다. 숫자로 시작할 수 없으며 특수문자로는 '$'와 '_'만 사용할 수 있고 띄어쓰기 넣을 수 없다. 

* 띄어쓰기 없어도 읽기 좋도록 첫 글자를 대문자로 사용하는 경우가 많다.

 

2. System.out.printIn~ : 이 영역은 컴퓨터에게 내릴 여러 명령들을 작성하는 영역이다. 이 영역에서 작성하는 프로그램 코드들은 모두 세미콜론으로 끝나야 하는 규칙을 가지고 있다.


문자와 문자열

" " 홑따옴표로 묶였으면 -> 문자열 (0개 이상의 글자)

' ' 겉따옴표로 묶이면 -> 문자 (글자 하나)

특수문자와 이스케이프

문자열 안에 특수문자를 넣고 싶으면 백스페이스( \ )로 감싸주면 된다.

줄 바꿈 할 때 :  줄 바꿈하고 싶은 곳에 \n 삽입

(System.out.printIn 여러 번 호출하는 거 말고 )

주석 :  슬래시 두 개 넣기( // )

주석이 여러 줄일 경우 : /* */

public class StringExample {
    public static void main(String[] args) {
        System.out.println("안녕하세요 저는 누구누구"); // 문자열
        System.out.println('나'); // 문자
        System.out.println("\"자바\"를 공부해요");
        System.out.println("자바는 쉬워요. \n자바는 어려워요.");
        // 이건 주석이에오
        /* 이건
        여러줄의
        주석입니다.
         */
    }
}

변수

변수(값을 가질 수 있는 특별한 이름)의 선언 : type name (데이터종류 변수의이름)

변수를 적절히 활용하면 코드의 관리가 원활해진다. 값의 의미도 부여하고 여러가지로 원활하게 프로그래밍 할 수 있게 해줌

public class Variable {
    public static void main(String[] args) {
        int number;
        number = 29;
        System.out.println(number);
    }
}

좋은 변수명

  • 첫글자는 영문 소문자로 시작하는 것을 권장
  • 첫글자를 제외한 나머지 글자에 영문 대소문자, 언더스코어, $, 숫자를 사용할 수 있다. (이모지나 한글 변수명 등을 사용할 수는 있으나 권장하지 않는다.)
  • 자바에서 변수명의 시작은 소문자로, 그 뒤부터는 단어 단위로 첫 글자만 대문자를 사용하는 카멜케이스 표기법을 사용을 권장.
    • int page_number 보다는 int pageNumber를 권장.
  • 영문은 대소문자를 구분한다. (ex. age와 aGe는 다름)
  • 의미를 명확히 하는 선에서 가능한 한 짧은 단어를 사용한다.
  • 자바의 예약어(reserved words)는 변수명으로 사용할 수 없다.
    • 예약어들을 보려면 클릭 ! 

 

 

 

유투브 "초간단 자바"님 영상을 통해 공부한 내용입니다 !
www.youtube.com/watch?v=b1bSALGwKsQ&t=4s

 

'Language > Java' 카테고리의 다른 글

반복문  (0) 2021.03.30
조건문  (0) 2021.01.30
사용자 입력과 예외 처리  (0) 2021.01.26
데이터의 형태, 자료형  (0) 2021.01.25
연산자  (0) 2021.01.19