java
자바에서 변수는 데이터를 담는 “상자”나 “그릇”으로 생각할 수 있습니다. 이 상자에는 다양한 종류의 데이터를 담을 수 있고, 프로그램에서는 이 상자에 담긴 데이터를 활용하여 다양한 작업을 수행합니다.
변수를 사용하기 전에 먼저 해당 변수의 타입과 이름을 선언해야 합니다.
선언은 다음과 같은 형식을 갖습니다. ‘자료형 변수이름;’
int myNumber; // 정수형 변수 선언
String myName; // 문자열 변수 선언
Java변수를 선언한 후에는 초기값을 할당하여 사용할 수 있습니다.
선언한 변수에 처음으로 값을 저장하는 것을 변수 초기화라고 합니다.
초기화는 선언과 동시에, 또는 이후에 따로 할 수 있습니다.
// 선언과 초기화를 동시에
int myAge = 25;
// 선언 후 초기화
String greeting;
greeting = "Hello, Java!";
Java변수를 초기화할 때 사용되는 값은 리터럴이라 불립니다.
리터럴은 직접 값으로 나타낼 수 있는 데이터를 말하며, 변수에 직접 할당됩니다.
int myNumber = 42; // 정수형 리터럴
double pi = 3.141592; // 실수형 리터럴
char myChar = 'A'; // 문자형 리터럴
boolean isJavaFun = true; // 논리형 리터럴
Java변수를 선언하고 초기화한 후, 해당 변수에 다른 값을 할당할 수 있습니다. 그러나 상수는 초기값을 한 번만 할당하고 이후에는 변경할 수 없습니다.
상수는 final 예약어를 사용하여 선언하며, 보통 대문자로 작성됩니다.
final int MAX_VALUE = 100;
Java여러 변수를 동시에 선언하고 초기화할 수 있습니다.
int a = 5, b = 10, c = 15; // 여러 변수 선언과 초기화
Java변수의 범위는 중괄호 {}로 구분된 블록 내에서 유효합니다.
블록을 벗어나면 변수의 유효범위가 끝나며, 다시 선언해야 합니다.
{
int localVar = 100; // 블록 내에서 선언된 변수
System.out.println(localVar);
}
// 아래에서는 localVar에 접근할 수 없음
Javaint myVariable;
String employeeName;
Java// 좋은 예
int studentAge;
String userName;
// 나쁜 예
int sa;
String un;
Java// 좋은 예
int numberOfStudents;
String userAddress;
// 나쁜 예
int n;
String addr;
Java// 나쁜 예
int int; // 예약어 사용
String String; // 클래스명 사용
Java자바에서 변수는 데이터를 저장하고 처리하는데 사용되는 그릇이라고 생각할 수 있습니다. 변수는 다양한 종류의 데이터를 담을 수 있으며, 프로그램에서는 이러한 변수를 활용하여 작업을 수행합니다.
들어가며 소프트웨어를 개발할 때 메모리 관리 방식은 프로그램의 안정성과 성능을 좌우하는 핵심 요소입니다. 특히 자바스크립트,…
들어가며 소프트웨어 개발자는 코드가 어떻게 실행되는지 정확히 이해해야 할 필요가 있습니다. 우리가 작성한 프로그램은 결국…
서론 현대 웹 애플리케이션 아키텍처에서 웹 서버(Web Server) 와 웹 애플리케이션 서버(WAS, Web Application Server)…
HTTP 헤더(Header)란? HTTP(Header)는 클라이언트와 서버 간에 교환되는 메타데이터로, 요청(Request)과 응답(Response)에 부가적인 정보를 실어 나르는 역할을…
Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽…
Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽…