• Programming by 白影를 방문하신 여러분을 환영합니다 :)

Java에서 기본적으로 이해해야 할 내용들


▣ Source File / Class 

 소스파일
 

 클래스 1

 

 메소드 1

 메소드 2

 

 문장 1

 문장 2


 import java.util.Scanner

→ java.util : 패키지

→ Scanner : 클래스


▣ Error

 Compile error

 의미오류 (semantic error) → 서로 다른 타입의 데이터가 포함된 계산

 구문오류 (syntax error) → 문법 규칙에 따르지 않는 문장

 run-time error  예외 처리 (exception)을 사용하여 처리할 수 있음. 
 logical error

 의도치 않는 결과가 발생하는 오류 디버깅 (debugging)을 통해 결함을 고침.


▣ 변수

 기초형  실제 값이 저장 
 정수형 byte, short, int, long 
 실수형 float, double
 논리형 boolean
 문자형 char
 참조형  실제 객체를 가리키는 주소 저장 (클래스, 인터페이스, 배열)


int size;

→ int : 자료형 (type)

→ size : 이름 (name)

→ 식별자 (identifier)의 일종이다.

 식별자는 유니코드 문자와 숫자의 조합으로 만들어진다. 한글도 가능하다.

 첫문자는 일반적으로 유니코드 문자여야하며, 첫문자로 _, $를 사용할 수 있다. (특별한 경우로 제한하는 것을 추천)

 두번째 문자부터는 문자, 숫자, _. $ 등이 가능하다.

 대소문자가 구별된다.

 식별자의 이름으로 키워드 (keyword)를 사용해서는 안된다. 식별자를 보려면 더보기를 눌러보자.

→ 식별자 이름 작성 관례

◆ 클래스명 : 각 단어의 첫글자는 대문자    ex) StaffMenber

변수명, 메소드명 : 첫글자는 소문자, 두번째 단어의 첫글자는 대문자     ex)accNumber

 상수 : 모든 글자를 대문자    ex) MAX_NUMBER


▣ 연산자

ex) 3.14 * radius

→ 피연산자 : 3.14, radius

→ 연산자 : *


 산술 연산자의 종류 및 우선순위


 단항 연산자, 관계 연산자 및 논리 연산자의 종류