ssongk
ssongk
ssongk
전체 방문자
오늘
어제

공지사항

  • resources
  • 분류 전체보기 (626)
    • CTF (24)
    • background (79)
      • fuzzing (5)
      • linux (29)
      • linux kernel (15)
      • windows (2)
      • web assembly (1)
      • embedded (0)
      • web (13)
      • crypto (9)
      • mobile (1)
      • AI (1)
      • etc.. (3)
    • write-up(pwn) (171)
      • dreamhack (102)
      • pwn.college (4)
      • pwnable.xyz (51)
      • pwnable.tw (3)
      • pwnable.kr (5)
      • G04T (6)
    • write-up(rev) (32)
      • dreamhack (24)
      • reversing.kr (8)
    • write-up(web) (195)
      • dreamhack (63)
      • LOS (40)
      • webhacking.kr (69)
      • websec.fr (3)
      • wargame.kr (6)
      • webgoat (1)
      • G04T (7)
      • suninatas (6)
    • write-up(crypto) (19)
      • dreamhack (16)
      • G04T (1)
      • suninatas (2)
    • write-up(forensic) (53)
      • dreamhack (5)
      • ctf-d (47)
      • suninatas (1)
    • write-up(misc) (13)
      • dreamhack (12)
      • suninatas (1)
    • development (31)
      • Linux (14)
      • Java (13)
      • Python (1)
      • C (2)
      • TroubleShooting (1)
    • 자격증 (8)
    • 이산수학 (1)
    • 정보보안 (0)
hELLO · Designed By 정상우.
ssongk

ssongk

development/Java

JAVA 공부 해볼까 (3)

2021. 12. 7. 14:52

변수와 자료형

변수 : 메모리 공간에 부여하는 이름
자료형 : data type

 

자료형 선언하기

'자료형 변수명;'
자료형은 반드시 사용하기 전에 한 번만 선언해야 한다. 자료형이 한 번 선언된 변수의 자료형은 바꿀 수 없다.

 

이름 짓기

변수, 상수, 메서드의 이름을 지을 때 지켜야 하는 필수사항

1. 영문 대소문자와 한글 사용 가능
2. 특수문자는 밑줄(_)과 달러($)만 사용 가능
3. 아라비아 숫자는 첫 번째 글자로 사용 불가능
4. 자바에서 사용하는 예약어 사용 불가능

변수명, 메서드명을 지을 때 지키면 좋은 권장사항

1. 영문 소문자로 시작한다.
2. 영문 단어를 2개 이상 결합할 때, 새로운 단어의 첫 글자를 대문자로 한다. (낙타 표기법camel case)

상수명을 지을 때 지키면 좋은 권장사항

변수와 구분을 위해 모두 대문자로 표기, 단어 구분은 밑줄(_)로 한다.

 

변수의 생존기간

변수는 선언된 시점에서 생성된다. 이후 생선된 변수는 자신의 선언된 열린 중괄호({)의 쌍인 닫힌 중괄호(})를 만나면 소멸된다. (메서드 안에서만 유효)



'development > Java' 카테고리의 다른 글

JAVA 공부 해볼까 (6)  (0) 2021.12.11
JAVA 공부 해볼까 (5)  (0) 2021.12.10
JAVA 공부 해볼까 (4)  (4) 2021.12.09
JAVA 공부 해볼까 (2)  (4) 2021.12.06
JAVA 공부 해볼까 (1)  (4) 2021.12.06
    'development/Java' 카테고리의 다른 글
    • JAVA 공부 해볼까 (5)
    • JAVA 공부 해볼까 (4)
    • JAVA 공부 해볼까 (2)
    • JAVA 공부 해볼까 (1)
    ssongk
    ssongk
    벌레 사냥꾼이 되고 싶어요

    티스토리툴바