독하게 시작하는 JAVA part1-섹션 07

2024. 12. 13. 13:06언어들/자바

728x90
반응형

변수 이름 (식별자, Identifier) 작성 규칙

  • 이름의 다른 표현은 식별자
    • 형식 이름  = 초기값 ;
      ex) int data = 10 ;
  • 영문 대/소문자, '_', 숫자 가능
    • int data, int_data, int_data1 가능
    • int $data, int #data 불가능
  • 첫 글자는 숫자 사용 불가 (식으로 인식)
    • int 1data 불가능
  • 이름 중간에 공백 문자 사용 불가
    • int data length 불가능
  • 예약어 사용 불가
    • int for  등
  • 너무 긴 이름 금지(권장사항)
    • 카멜 표기법 권장 - int multiByteStringToWideString. 맨 첫글자는 소문자 다른 단어로 바뀔때 대문자로 변경
  • 의미를 알 수 없는 이름
    • int aaa, bbb, ccc 등
    • 시간이 지난 후 보면 작성한 자신도 무엇인지 기억이 안남, 야근의 가장 쉬운 방법

변수 종류 및 사용

변수라는게 메모리를 사용하는 문법입니다.

JVM은 Stack, Heap을 사용

  • 지역변수
    • 접근성에 따른 분류
    • static 선언이 없다면 자동변숭며 Stack 사용
    • Scope 범위
  • 매개변수
    • 함수 매개변수로 접근성은 지역
  • 인스턴스 변수(멤버 변수)
  • 클래스 변수

코드와 주석

  • 프로그램 코드에 메모를 남기는 문법
    • 유지보수성 극대화
    • 미래의 나와 주변 동료를 위한 문법
  • 프로그램 코드에 포함되지 않음
    • 코드와 주석은 반드시 동기화 할 것
  • // 한 행 전체
  • /* */ - 구간 전체, 여러 행 가능
  • Ctrl + / : 한 줄 주석, 토클
  • Ctrl + Shift + / : 구간 주석, 토글
int a = 5; //a는 입력
int b = 10; //b는 ~~ 결과

 

명세 남길 때

/*
작성자 : 홍길동
작성일 : 00년 00월 00일
이 코드의 목적은 .....
*/
반응형