728x90
반응형
1. 변수와 데이터 타입
int age = 30; // 기본 데이터 타입 예제
String name = "John Doe"; // 참조 데이터 타입 예제
2. 연산자
int sum = 10 + 5; // 산술 연산자
boolean isEqual = (10 == 5); // 비교 연산자
boolean isTrue = (true && false); // 논리 연산자
3. 조건문
- if-else 예제:
if (age > 18) {
System.out.println("Adult");
} else {
System.out.println("Minor");
}
- switch-case 예제:
int day = 2;
switch (day) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
default:
System.out.println("Weekday");
}
4. 반복문
- for 예제:
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
- while 예제:
int i = 1;
while (i <= 5) {
System.out.println(i);
i++;
}
- do-while 예제:
int i = 1;
do {
System.out.println(i);
i++;
} while (i <= 5);
5. 메소드
public static int addNumbers(int a, int b) {
return a + b;
}
// 메소드 호출
int sum = addNumbers(5, 3);
반응형
6. 클래스와 객체
public class Dog {
String breed;
int age;
String color;
void bark() {
System.out.println("Woof");
}
}
// 객체 생성 및 사용
Dog myDog = new Dog();
myDog.bark();
7. 배열
int[] numbers = {1, 2, 3, 4, 5}; // 정수 배열
String[] names = {"Alice", "Bob", "Charlie"}; // 문자열 배열
Java는 플랫폼 독립적이며, 한 번 작성하면 어디서든 실행할 수 있는 "Write Once, Run Anywhere" (WORA)의 원칙 덕분에 널리 사용됩니다. 이러한 특징들은 Java를 웹 서버, 모바일 앱 개발, 빅 데이터 처리 등 다양한 분야에서 유용하게 사용되게 합니다.
728x90
반응형
'Java' 카테고리의 다른 글
Java 연산자와 표현식: 이해와 활용 (22) | 2024.02.16 |
---|---|
Java 데이터 타입과 변수: 기초부터 이해하기 (23) | 2024.02.15 |
RESTful API 설계의 기본 원칙 (28) | 2024.01.06 |
Java에서 딕셔너리(Dictionary) / 맵(Map) 자료구조 효과적으로 활용하기 (0) | 2023.12.18 |
Java에서 세트(Set) 자료구조 활용 가이드 (2) | 2023.12.18 |