Javadocs

3. Java 프로그래밍 기본 본문

Programming/Java

3. Java 프로그래밍 기본

Javatist 2023. 3. 1. 16:11

1. 자바 코딩 규칙

    1) Java 클래스명은 파일명과 반드시 일치해야 한다.

        - 자바 소스 파일의 확장자는 반드시 .java로 끝나야 한다.

        - 클래스명은 반드시 파일명과 대소문자까지 일치해야 한다. 

           - 자바에서는 클래스 첫글자는 관례적으로 대문자로 표기한다.

    2) Java 프로그램의 시작점은 main() 메서드이다.

    3) 개발 자바 명령문은 반드시 세미콜론(;)으로 마쳐야 한다.

    4) 소스 코드 작성시 반드시 들여쓰기를 해야 한다.

 

2. 자바 예약어 

    1) keyword

    2) 자바에서 미리 사용하는 단어

    3) 지정된 예약어를 클래스명이나 변수명으로 사용불가

 

3. 컴퓨터에서 자료 표현하기 

    1) 2진수로 표현 

        - 0과 1로만 데이터를 저장함

        - bit (1비트) : 컴퓨터가 표현하는 데이터의 최소 단위

                              2진수 하나의 값을 저장할 수 있는 메모리의 크기

        - byte(바이트) : 1byte = 8 bit

    2) 2진수와 10진수 

        10진수      0     1      2       3       4       5       6      7         8          9        10

         2진수       0     1     10     11    100   101   110   111    1000    1001   1010

    3) 8진수와 16진수 

        - 8진수 : 2진수를 3비트씩 모아서 표현

        - 16진수 : 2진수를 4비트씩 모아서 표현

    4) 비트로 나타낼 수 있는 수의 범위

        - 한 개의 비트로 나타낼 수 있는 수 : 0, 1 (2개)

        - 두 개의 비트로 나타낼 수 있는 수 : 00, 01, 10, 11 (4개)

        - 세 개의 비트로 나타낼 수 있는 수 : 000, 001, 010, 100, 011, 101, 110, 111 (8개)

   

    5) 변수 (Variable)

        - 프로그램에서는 항상 변하는 값을 나타낼 필요가 있음 (Ex. 학생의 성적, 합계, 게임의 레벨, 회원 주소 등등)

        - 특정 메모리 영역에 할당한 이름

        - 하나의 값을 저장할 수 있는 메모리의 기억 공간

        - 표현하려는 수에 맞게 데이터 타입(자료형)을 이용하여 변수를 선언 

        - 표현하려는 자료가 숫자, 문자, 문자열 등 다양할 수 있으므로 그에 맞는 자료형을 사용

   

    6) 변수의 이름

        - 영문자(대문자, 소문자 구분)나 숫자, 특수문자 중 $와 _만 사용 

        - 시작은 숫자로 할수 없음

        - 예약어는 사용불가

        - 그 용도에 맞고 가독성이 좋게 만드는 것이 중요.(Ex. int numberOfStudent; ) 

        - camel notation

        - snake notation

Comments