새소식

인기 검색어

개인공부/Java

기본 자료구조

  • -

 

변수와 상수의 이름을 지을 떄 반드시 지켜야 하는 공통 사항

영문 대소문자와 한글을 사용할 수 있다.

  • abc(O), ABC(O), aBc(O), 가나다(O)

특수문자는 밑줄(_)과 달러($)표기만 사용 할 수 있다.

  • $abc(O), _abc(O), ab_c(O), $abc_(O)

아라비아 숫자를 사용할 수 있다. 단, 첫번쨰 글자로는 사용할 수 없다.

  • a3bc(O), ab3c(O), abc3(O), 3abc(X)

자바에는 사용하는 예약어는 사용할 수 없다.

  • int(X), break(X), public(X), static(X)

변수명을 지을 권장사항

영문 소문자로 시작한다

  • avg, name, value

영문 단어를 2개 이상 결합할 떄는 새로운 단어의 첫 글자를 대문자로 한다.

  • myWork, maxValue, bestPosition

상수명을 지을  권장사항 - 자료형 앞에 final 키워드를 붙이고 이름 모두를 대문자로 선언한다

  • final int MY_DATA;

변수의 생존기간

java에서는 변수의 생성은 개발자가 삭제는 JVM 담당한다

변수는 선언된 시점에 생성이 되어 자신이 선언된 열린 중괄호({) 쌍인 닫힌 중괄호(}) 만나면 메모리에서 삭제된다

 

자료형의 종류

자료형은 크게 '기본 자료형' '참조자료형'으로 나누어 진다

JAVA에는 8가지 기본 자료형이 있으며, 이외의 모든 자료형은 '참조 자료형'이라고 보면 된다

자료형을 구분하는 이유는 기본 자료형과 참조 자료형의 값 저장 방식이 서로 다르기 떄문이다

클래스영역
정적영역
상수영역
메서드 영역
스택영역 힙역역

기본 자료형은 스택 메모리에 생성된 공간에 실제 변수값을 저장하는 반면, 참조 자료형은 실제 데이터값은 힙 메모리에 저장하고,

스택 메모리의 변수 공간에는 실제 변수값이 저장된 힙 메모리의 위치값을 저장한다.

 

 

출처 :

Do it! 자바 완전 정복 

저자 : '김동형'

https://www.yes24.com/Product/Goods/103389317

'개인공부 > Java' 카테고리의 다른 글

클래스의 내부 구성 요소 : 변수  (0) 2022.07.18
클래스와 객체  (0) 2022.07.18
참조 자료형 String  (0) 2022.07.18
참조 자료형 1차배열  (0) 2022.07.15
연산자  (0) 2022.07.14
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.