1. Hello.java 기본 구조
  2. 위 소스에서 다음 용어에 해당하는 것은?
    1. 클래스 :
    2. 주석문 :
    3. 변수/필드
    4. 메소드(Method) :
  3. 식별자
    1. 클래스, 변수, 상수, 메소드 등에 붙이는 이름
    2. 식별자의 원칙
      1. ‘@’, ‘#’, ‘!’와 같은 특수 문자, 공백 또는 탭은 식별자로 사용할 수 없으나 ‘_’, ‘$’는 사용 가능
      2. 유니코드 문자 사용 가능. 한글 사용 가능
      3. 자바 언어의 키워드는 식별자로 사용불가
      4. 식별자의 첫 번째 문자로 숫자는 사용불가
      5. ‘_’ 또는 ‘$’를 식별자 첫 번째 문자로 사용할 수 있으나 일반적으로 잘 사용하지 않는다.
      6. 불린 리터럴 (true, false)과 널 리터럴(null)은 식별자로 사용불가
      7. 길이 제한 없음
      8. 대소문자 구별
  4. 자바의 데이터 타입 : 기본 타입 : 8 개
    1. boolean
    2. char
    3. byte
    4. short
    5. int
    6. long
    7. float
    8. double
  5. 문자열 String : 문자열은 기본 타입이 아님
  6. 리터럴
    1.     15     /    015     /    0x15   /  0b0101
      십진수 /  8진수   / 16진수  /   2진수
    2. 0.1234    1234E-4    0.1234f    0.1234D
    3. \t    \r    \n    \\    \’    \”
  7. 상수
    1. final int LENGTH = 20;
    2. static final double PI = 3.141592;
  8. 강제 타입 변환(Cast 연산)
    1. double d = 1.9;
    2. int n = (int)d; // n = 1
  9. Scanner 클래스 : 읽은 바이트를 문자, 정수, 실수, 불린, 문자열 등 다양한 타입으로 변환하여 리턴
  10. 연산자
    1. 산술연산자  : 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%)
    2. 비트연산자 : &,  |  ^  ~
    3. 시프트연산자 : <<,  >>,  >>>
    4. 비교연산자 : <,  >,  <=,  >=,  ==,  !=
    5. 논리연산자 : ~,  ^,  ||,  &&
    6. 대입연산자 : =,  +=,  -=,  *=,  /=,  %=,  &=,  ^=,  |=,  <<=,  >>=,  >>>=
    7. 증감연산자 : ++,  —
    8. 조건연산자 : ? :
    9. 연산자 사용 예제

       
error: Content is protected !!