SMALL 개발공부10 [휴먼IT] 휴먼IT 자바 수업 4일차 메모 (예외처리,클래스와 객체) - 250107 25.01.07package array;import java.util.Scanner;public class array4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("배열의 크기를 입력하시오 >>"); int size = sc.nextInt(); int[] intArr = new int[size]; System.out.println("배열에 값을 저장하시오 >>"); int i=0; int value; while(i>"); value = sc.nextInt(); intArr[i]=value; i++; if(i==(size-1)) { .. 2025. 1. 7. 📚 자바 반복문 문제 풀이 📚 자바 반복문 기초 문제 풀이🔹 1. 1부터 100까지 숫자 출력하기public class PrintNumbers { public static void main(String[] args) { for (int i = 1; i 📌 설명:for 반복문을 사용하여 i가 1부터 100까지 증가합니다.각 숫자를 출력합니다.🔹 2. 1부터 100까지 짝수만 출력하기public class PrintEvenNumbers { public static void main(String[] args) { for (int i = 2; i 📌 설명:i를 2부터 시작해 2씩 증가시키며 짝수만 출력합니다.🔹 3. 1부터 100까지 숫자의 합 구하기public class SumNumbers.. 2025. 1. 6. 📚 JAVA 10강: 파일 입출력 (File I/O) 📚 10강: 파일 입출력 (File I/O)🚀 1. 파일 입출력(File I/O)이란?**파일 입출력(File I/O)**은 프로그램이 파일을 읽거나 쓰는 작업을 의미합니다.Java는 파일 I/O를 위해 java.io 및 java.nio 패키지를 제공합니다.주요 작업:파일 읽기(Read)파일 쓰기(Write)파일 추가(Append)🚀 2. 주요 클래스 및 개념📌 2.1 파일 입출력 주요 클래스클래스설명File파일과 디렉터리를 다루는 클래스FileReader문자 단위로 파일 읽기FileWriter문자 단위로 파일 쓰기BufferedReader텍스트 파일을 효율적으로 읽기BufferedWriter텍스트 파일을 효율적으로 쓰기FileInputStream바이트 단위로 파일 읽기FileOutputStrea.. 2025. 1. 3. 📚 JAVA 8강: 예외 처리 (Exception Handling) 📚 8강: 예외 처리 (Exception Handling)🚀 1. 예외(Exception)란?**예외(Exception)**는 프로그램 실행 중 발생하는 오류 상황입니다.예외 처리는 프로그램이 비정상적으로 종료되는 것을 방지하고, 오류 상황에 적절히 대응할 수 있도록 돕습니다.🚀 2. 예외의 종류📌 2.1 체크 예외 (Checked Exception)**컴파일 타임(Compile Time)**에 예외 발생 가능성을 검사.반드시 try-catch 또는 throws를 사용해야 함.예시:IOExceptionSQLExceptionimport java.io.*;public class CheckedExceptionExample { public static void main(String[] args) {.. 2025. 1. 3. 📚 JAVA 6강: 객체 지향 프로그래밍 (OOP) - 상속과 오버라이딩 📚 6강: 객체 지향 프로그래밍 (OOP) - 상속과 오버라이딩🚀 1. 상속(Inheritance)📌 1.1 상속이란?**상속(Inheritance)**은 **기존 클래스(부모 클래스)**의 속성과 메서드를 **새로운 클래스(자식 클래스)**가 물려받는 기능입니다.코드 재사용성을 높이고 유지보수를 용이하게 합니다.📌 1.2 상속의 기본 문법✅ 상속 선언class 부모클래스 { // 부모 클래스의 멤버 변수와 메서드}class 자식클래스 extends 부모클래스 { // 부모의 모든 멤버를 상속받음}✅ 예제 코드class Animal { String name; void eat() { System.out.println(name + "가 먹고 있습니다."); }}.. 2025. 1. 3. 📚 JAVA 5강: 객체 지향 프로그래밍 (OOP) - 클래스와 객체 📚 5강: 객체 지향 프로그래밍 (OOP) - 클래스와 객체🚀 1. 객체지향 프로그래밍(OOP)이란?**객체 지향 프로그래밍(Object-Oriented Programming, OOP)**은 현실 세계를 프로그래밍에 적용하는 방법론입니다.프로그램을 객체(Object) 단위로 나누고, 이 객체들이 상호작용하여 문제를 해결합니다.📌 1.1 객체지향 프로그래밍의 4가지 핵심 요소캡슐화(Encapsulation): 데이터와 메서드를 하나로 묶고 외부로부터 숨김.상속(Inheritance): 기존 클래스를 재사용하여 새로운 클래스를 만듦.다형성(Polymorphism): 같은 메서드가 다른 객체에서 다른 방식으로 동작.추상화(Abstraction): 복잡한 시스템에서 핵심만 표현.🚀 2. 클래스(Class.. 2025. 1. 3. 이전 1 2 다음 LIST