안녕하세요
이번 포스팅에서는 자바 언어의 기초를 다지기 위해 중요한 개념들을 살펴보겠습니다. 자바의 상수, 변수, 메서드 선언 방법과 그 의미를 이해하고, 자바에서 자주 사용되는 예약어와 자료형에 대해 자세히 공부해보겠습니다.
1. 자바에서 상수란?
상수는 프로그램이 실행되는 동안 값이 변경되지 않는 메모리 공간을 의미합니다. 상수는 프로그램의 종료 시까지 값이 고정되어 있어 변하지 않으며, 이를 통해 값이 변하지 않는 데이터를 안전하게 처리할 수 있습니다.
상수 명 정의 규칙
- 대문자로만 표현합니다.
- 여러 단어를 사용할 때는 **'_'**로 구분합니다.
예시:
final int MAX_VALUE = 100; // 올바른 상수 명
2. 자바에서 변수란?
변수는 값을 담을 수 있는 메모리 공간으로, 저장된 값이 언제든지 변경될 수 있습니다. 상수와 달리 값의 변화가 가능하기 때문에 다양한 데이터 처리가 가능합니다.
변수 명 정의 규칙
- 카멜 표기법(CamelCase)을 사용합니다.
- 의미 있는 변수명을 사용하고, 약어는 피합니다.
- 한 글자 변수명을 사용하지 않습니다.
- boolean 타입 변수는 is로 시작합니다.
예시:
int studentAge = 20; // 올바른 변수 명
boolean isActive = true; // boolean 변수 명 규칙
3. 자바에서 메서드란?
메서드는 객체가 수행하는 동작을 의미합니다. 함수와 비슷한 개념으로, 객체의 속성을 변경하거나, 다른 객체의 속성을 변경하는 역할을 합니다.
메서드 구성 규칙
- 메서드는 소문자로 시작하고, 여러 단어가 결합될 때 카멜 표기법을 사용합니다.
- 의미 있는 메서드 이름을 사용합니다.
예시:
public void calculateTotal() {
// 동작 내용
}
4. 자바 예약어란?
예약어는 자바 언어에서 이미 특정한 기능을 위해 사용되는 단어입니다. 개발자는 예약어를 식별자(변수명, 클래스명 등)로 사용할 수 없습니다.
예약어 예시:
- class, public, static, int, boolean 등
5. 자바 자료형: 기본 자료형 vs 참조 자료형
자바에서 자료형은 크게 기본 자료형과 참조 자료형으로 나눠집니다. 각 자료형은 표현할 수 있는 값의 범위가 다릅니다.
기본 자료형
- 논리형 (boolean): true 또는 false만 저장.
- 문자형 (char): 하나의 문자만 저장하며, 아스키 코드 값으로 저장됩니다.
- 정수형 (byte, short, int, long): 크기별로 다른 범위의 정수값을 저장합니다.
- 실수형 (float, double): 소수점을 포함하는 수를 저장합니다.
참조 자료형 (객체 자료형)
- 문자열 (String): 문자열을 저장할 수 있는 자료형으로, " "로 값을 감싸서 사용합니다.
예시:
String greeting = "Hello, World!"; // 문자열 변수
이번 포스팅에서는 자바 프로그래밍에서 필수적으로 알아야 할 상수, 변수, 메서드 및 자료형에 대해 다뤄보았습니다. 자바를 학습할 때 자주 등장하는 개념들이므로, 이를 정확히 이해하고 활용하는 것이 중요합니다. 이러한 기초 개념을 이해하면, 향후 더 복잡한 프로그래밍을 작성하는 데 큰 도움이 될 것입니다.
'개발 유니버스 > _Java' 카테고리의 다른 글
초보자를 위한 자바 기초 가이드 (2024년 기준) (0) | 2024.12.30 |
---|---|
[Java 기초] JDK 설치와 환경변수 설정 쉽게 따라하기 (0) | 2024.12.30 |
Data truncated for column 오류 해결 (0) | 2023.08.29 |
[JAVA] 날짜, 요일, 월 관련된 정보 구하기 (0) | 2021.07.17 |
[JAVA 기초] 연산자와 제어문 알아보기 (0) | 2020.07.05 |