ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

변수 이름 규칙

 

필수사항

변수 이름 규칙
  • 💡 중복 선언 이 불가합니다.
     // 동일한 이름의 변수를 생성할 수 없습니다.
     public ExampleClass{ 
       int noDuplication;
       int noDuplication; // 에러 발생
    }
  • 💡 공백이나 숫자로 시작할 수 없습니다. 
     // 공백이나 숫자로 시작할 수 없습니다.
     public ExampleClass{ 
       int  noEmpty;// 에러 발생
       int 3noNum;  // 에러 발생
    }
  • 💡 대소문자를 구분 하므로 유의해야 합니다.
     // 대소문자와 소문자는 다릅니다.
     public ExampleClass{ 
       int isDifferent;
       int isdifferent;
       // 두 변수는 다르게 인식합니다.
    }
  • 💡 특수문자는 (" _ " , " $ ") 만 중간에 사용할 수 있습니다.
    // 특수문자는 (" _ " , " $ ")만 중간에 사용가능.
    public class Example{
      int is$Allow;
      int is?Allow; // 에러 발생
    }
  • 💡  예약어를 사용할 수 없습니다.

권장사항

변수 이름 규칙
  • 💡 길이의 제한은 없으나 의미있고 간결하게 작성해야 합니다.
    // 의미있고 간결하게
    public class Example{
      boolean isCorrect;
      int result;
      String thisIsVeryImpireThings; // 지양합니다.
    }
  • 💡  변수의 첫글자는 소문자로 합니다.
    // 첫글자는 소문자
    public class Example{
      int lowerCase;
    }
  • 💡  두 단어 이상의 조합Camel-Case를 사용합니다.
    // 두 단어 이상 조합 변수는 camel-case를 적용
    public class Example{
      boolean isTrue;
    }
  • 💡  상수는 모두 대문자로 표기하고, 단어 사이를 " _ " 로 구분합니다.
    // 상수는 대문자로 작성하고 조합 사이는 "_"로 구분
    public class Example{
      int IS_CONSTANT;
      int EXAMPLE;
    }

728x90