자바 개념 정리_04

starlikedh
|2021. 8. 2. 23:14

변수 명명법

  • 헝가리안 표기법: 자료형을 식별자에 같이 포함 ex) int int_num;
  • 파스칼 표기법: 식별자가 한 단어나 혹은 여러 단어로 조합, 각 단어의 첫문자만 대문자로 ex) KorScore
  • 캐멀 표기법: 모든 단어를 공백없이 조합, 첫단어의 첫문자는 소문자로 ex) totalNumber
  • 스네이크 표기법: 단어 사이에 언더바(_)를 넣어서 표기하는 법 ex) background_color

 

Generic(제네릭)

자바에서 제네릭이란 데이터의 타입을 일반화한다는 것을 의미.
클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 미리 지정하는 방법.

장점으로는 클래스나 메소드 내부에서 사용되는 객체의 타입 안정성을 높일 수 있고,
반환값에 대한 타입 변환 및 타입 검사에 들어가는 노력을 줄일 수 있음.

 

조건문(conditional statements)

주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문.
종류로는 if ~ else if ~ else문과 switch문이 있다.
if문은 위에서부터 조건을 하나하나 순차적으로 본다면,
switch문은 들어오는 조건을 보고 즉각 조건에 해당하는 문장으로 진입. break를 사용 잊지 않기!

 

반복문(iteration statements)

프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문.
종류로는 while문, do ~ while문, for문이 있다.

while문은 특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복 실행.
do ~ while문은 먼저 루프를 한 번 실행한 이후에 조건식을 검사. 즉 결과와 상관없이 무조건 한 번은 루프를 실행.

for문은 while 문과는 달리 자체적으로 초기식, 조건식, 증감식을 모두 포함하고 있는 반복문.

 

 

'Backend' 카테고리의 다른 글

Spring Annotation  (0) 2021.09.11
자바 개념 정리_05  (0) 2021.09.05
자바 개념 정리_03  (0) 2021.08.01
자바 개념 정리_02  (0) 2021.07.30
자바 개념 정리_01  (0) 2021.07.29