-
2일차_변수,타입,상수,리터럴1학년/자바 공부 2022. 7. 5. 11:52
변수와 타입 정리
자바 변수 이름 생성 규칙
: 클래스와 메소드 이름 짓는데 같은 공통 규칙이다.
- 변수 이름은 영문자 , 숫자, 언더바, $로만 구성될 수 있다.
- 숫자로 시작 불가
- 이름 사이 공백 불가
- 키워드 사용 불가
변수 종류
: 기본형 / 참조형 으로 나뉜다.
기본형에는 ( int long short byte/ float double / char / boolean )
참조형은 사용자가 직접 만들어 쓴다.
변수 선언
: int num;처럼 . C처럼 선언하고 나중에 초기화 해도 되고 바로 초기화 해 줘도 되고.
변수 부분에서는 c랑 비슷하다.
상수
: C++에서는 const 키워드를 사용하지만 자바에서는 final키워드를 사용하여 선언한다.
final int AGES = 30;
리터럴
: 그 자체로 값을 의미. 상수와 변수와는달리 메모리 공간을 가리키는 이름을 가지고 있지 않다.
int var = 30; //30이 리터럴 final int AGES = 100 // 100이 바로 리터럴.
리터럴은 그냥 자료형에 따른 값들이 리터럴이네
기본타입
: 데이터가 메모리에 어떻게 저장되고 프로그램에서 어떻게 처리되어야 하는지 명시적으로 알려주는 역할.
자료형에 따른 뭐 숫자 범위 같은 거 인데…. C랑 똑같으니까 상관 ㄴㄴ
하나 다른 게 있다면 c에선 아스키코드 쓰지만 자바에서는 유니코드를 쓴다 !
명시적 타입 변환도 ( 변환할 타입) 변환할 데이터 해주면 된다 ! C랑 똑같다!
728x90'1학년 > 자바 공부' 카테고리의 다른 글
2일차_조건문,반복문 (0) 2022.07.05 2일차_연산자(산술, 대입 ,삼항, 비교 , ... ) (0) 2022.07.05 2일차_입출력 다시정리, 람다 표현식, 스트림API 기초 중 기초 (0) 2022.07.05 1일차_자바의기본.클래스, 메소드, 생성자,가상머신,기본구조 (0) 2022.07.05 1일차_ 자바 기본 출력 코드 (0) 2022.07.04