자바 프로그래밍 언어 기초 소개
자바는 플랫폼 독립성과 견고성으로 유명한 다목적 프로그래밍 언어입니다. 자바 프로그래밍에 처음이라면 기본 개념을 이해하는 것이 중요합니다. 이 기사에서는 변수, 연산자, 조건문, 반복문, 배열 및 함수와 같은 기본 개념을 다룰 것입니다.
변수
변수는 프로그램에서 데이터를 저장하는 데 사용됩니다. 자바에서는 변수를 사용하기 전에 특정한 데이터 유형으로 선언해야 합니다. 자주 사용되는 데이터 유형으로는 int
, double
, boolean
, String
등이 있습니다. 예를 들면 다음과 같습니다:
int age = 25;
double pi = 3.14;
boolean isJavaFun = true;https://www.linkedin.com/pulse/experience-knowledge-mlflow-ace-college-credit-s1dee/
String message = "안녕, 세계!";
int age = 25; double pi = 3.14; boolean isJavaFun = true; String message = "안녕, 세계!";
연산자
자바는 변수와 값에 대한 작업을 수행하기 위한 다양한 연산자를 지원합니다. 이에는 산술 연산자(+
, -
, *
, /
, %
), 관계 연산자(==
, !=
, <
, >
, <=
, >=
), 논리 연산자(&&
, ||
, !
), 할당 연산자(=
, +=
, -=
등) 등이 포함됩니다. 예를 들면 다음과 같습니다:
int x = 5;
int y = 3;
int sum = x + y; // sum = 8
boolean result = (x > y) && (x != y); // result = true
int x = 5; int y = 3; int sum = x + y; // sum = 8 boolean result = (x > y) && (x != y); // result = true
조건문
조건문을 사용하면 특정 조건에 따라 코드를 실행할 수 있습니다. 자바에서는 if
, else if
, else
문을 사용합니다. 예를 들면 다음과 같습니다:
javaCopy code
int num = 10;
if(num > 0) {
System.out.println("양수");
} else if(num < 0) {https://www.linkedin.com/pulse/vmce2021-exam-dumps-veeam-certified-engineer-tgefe/
System.out.println("음수");
} else {https://www.linkedin.com/pulse/microsoft-azure-administrator-mca-exam-syllabus-sz2ge/
System.out.println("제로");
}
int num = 10; if(num > 0) { System.out.println("양수"); } else if(num < 0) { System.out.println("음수"); } else { System.out.println("제로"); }
반복문
반복문은 코드 블록을 반복해서 실행합니다. 자바는 for
, while
, do-while
반복문을 지원합니다. 예를 들면 다음과 같습니다:
javaCopy code
for(int i = 1; i <= 5; i++) {https://www.linkedin.com/pulse/ms-102-microsoft-365-administrator-course-questions-t5yfe/
System.out.println("반복 " + i);
}
int i = 1;
while(i <= 5) {https://www.linkedin.com/pulse/designing-microsoft-azure-infrastructure-solutions-ztybe/
System.out.println("반복 " + i);
i++;
}
for(int i = 1; i <= 5; i++) { System.out.println("반복 " + i); } int i = 1; while(i <= 5) { System.out.println("반복 " + i); i++; }
배열
배열은 동일한 유형의 여러 값을 하나의 변수에 저장하는 데 사용됩니다. 자바에서는 배열을 지정된 크기로 선언하고 어떤 데이터 유형의 요소도 보관할 수 있습니다. 예를 들면 다음과 같습니다:
javaCopy code
int[https://www.linkedin.com/pulse/explore-microsoft-pl-300-power-bi-data-analyst-vjcne/] numbers = {1, 2, 3, 4, 5};
String[https://www.linkedin.com/pulse/microsoft-az-500-jan-2025-revenue-azure-security-unsre/] names = {"존", "둘", "제인"};
System.out.println(numbers[0]); // 1 출력
System.out.println(names[2]); // "제인" 출력
int[] numbers = {1, 2, 3, 4, 5}; String[] names = {"존", "둘", "제인"}; System.out.println(numbers[0]); // 1 출력 System.out.println(names[2]); // "제인" 출력
함수
함수(메소드로도 알려져 있음)는 코드를 재사용할 수 있는 블록으로 나눕니다. 매개변수를 받아들이고 값을 반환할 수 있습니다. 예를 들면 다음과 같습니다:
javaCopy code
public int add(int a, int b) {https://www.linkedin.com/pulse/microsoft-mb-300-april-2025-ace-dumps-questions-3klse/
return a + b;
}
public void greet(String name) {
System.out.println("안녕, " + name + "!");
}
public int add(int a, int b) { return a + b; } public void greet(String name) { System.out.println("안녕, " + name + "!"); }
이것들은 자바 프로그래밍의 기본 구성 요소입니다. 이러한 개념을 숙달하면 자바 개발 여정에 견고한 기반이 마련됩니다.