분류 전체보기
-
Number 클래스 설명 및 프로그램 동작 원리☕Java 2024. 12. 10. 14:39
Number 클래스 설명 및 프로그램 동작 원리이 코드는 Number 클래스를 이용하여 두 개의 숫자를 저장하고, 더하기, 평균 구하기, 출력하는 기능을 구현한 자바 프로그램입니다.📌 1. 프로그램의 주요 개념이 프로그램에서는 객체 지향 프로그래밍(OOP)의 개념을 적용하여, 데이터를 저장하고 조작하는 방식을 간결하게 만들었습니다. 주요 개념은 다음과 같습니다:클래스(Class)와 객체(Object)Number 클래스는 두 개의 숫자를 저장하는 역할을 합니다.NumberTest 클래스에서 Number 객체를 생성하고, 메서드를 호출하여 연산을 수행합니다.인스턴스 변수(멤버 변수)int num1, num2; → 숫자를 저장하는 멤버 변수(인스턴스 변수) 입니다.객체를 생성할 때 각각의 객체마다 독립적인 ..
-
"자바의 클래스와 객체: 개념부터 활용까지 쉽게 이해하기"☕Java 2024. 12. 10. 11:28
자바 프로그래밍에서 클래스와 객체는 핵심 개념입니다. 이 글에서는 클래스와 객체의 개념, 그리고 이를 활용한 프로그램 작성 방법을 알아보겠습니다.1. 클래스와 객체란?클래스(Class): 데이터와 함수를 하나로 묶어 놓은 설계도입니다. 예를 들어, 데이터베이스에서 테이블이 데이터를 저장하는 구조를 정의하듯이, 클래스는 프로그램에서 데이터와 그 데이터를 처리하는 방법을 정의합니다.객체(Object): 클래스를 기반으로 생성된 실제 데이터 묶음입니다. 클래스가 설계도라면, 객체는 그 설계도로 만들어진 실제 제품입니다.2. 클래스와 메인 함수의 관계자바 프로그램은 메인 함수(main 메서드)가 있어야 실행됩니다. 메인 함수는 반드시 클래스 내부에 위치해야 하며, 프로그램에는 메인 함수를 포함한 클래스가 최소 ..
-
Java 에서 함수 만들기 : 초보자를 위한 단계별 설명☕Java 2024. 12. 9. 18:11
Java 프로그래밍 언어에서 함수를 만드는 것은 매우 중요한 기초입니다. 오늘은 두 수를 더하는 간단한 함수를 만들어 보겠습니다. 이 글에서는 함수의 정의, 호출 방법, 그리고 전체적인 코드 예제를 통해 쉽게 이해할 수 있도록 설명하겠습니다. 함수를 만들기에 앞서 우리 초보들은 어떤 번거로움을 이겨내고 있는가 ? 를 알아야 합니다. 예제를 보면 // 두개의 정수를 더하자this.add(3,5); int num1 = 3;int num2 = 5;System.out.println(num1+num2);// 7과 10을 더하자num1=7;num2=10;System.out.println(num1+num2);// 20과 6을 더하라num1 = 20;num2 = 6;System.out.println(num1..
-
Java 배열 마스터하기: 초보자도 쉽게 이해하는 Array 완벽 가이드☕Java 2024. 12. 9. 14:55
1. 자바 배열(Array)이란? 자바에서 배열은 같은 타입의 여러 변수를 하나의 이름으로 그룹화하여 관리하는 객체입니다. 배열을 사용하면 데이터를 효율적으로 저장하고 접근할 수 있어 프로그래밍에서 매우 중요한 역할을 합니다. 2. 배열 선언과 초기화 배열 선언int[] numbers; // 정수형 배열 선언String[] names; // 문자열 배열 선언배열 초기화numbers = new int[5]; // 5개의 정수를 저장할 수 있는 배열 생성names = new String[]{"김철수", "이영희", "박민수"}; // 초기값과 함께 배열 생성배열 요소에 접근하기 배열의 각 요소는 인덱스를 통해 접근할 수 있습니다. 인덱스는 0부터 시작합니다.System.out.println(names..
-
Java 반복문 마스터하기: 초보자도 쉽게 이해하는 for, while, do-while☕Java 2024. 12. 8. 15:38
반복문이란? 반복문은 특정 조건이 만족될 때까지 같은 코드를 계속 실행하는 명령어 입니다. 예를 들어, "안녕하세요"를 100번 말해야 한다고 하면, 힘들겠죠? 하지만 컴퓨터는 반복문을 사용해 이런 일을 순식간에 해낼 수 있습니다. 자바에는 세 가지 주요 반복문이 있습니다.바로, for, while, do-while 자바의 for문은 특정 조건이 만족되는 동안 코드 블록을 반복 실행하는 제어문입니다.for문의 기본 구조는 다음과 같습니다.for (초기화; 조건식; 증감식) { // 반복 실행할 코드} for문의 주요 구성 요소는 다음과 같습니다 초기화 : 반복문에 사용될 변수를 초기화합니다. 이 부분은 반복문이 시작될 때 한 번만 실행됩니다. 조건식 : 각 반복 시작 시 평가되며, 조..
-
Java 조건문 마스터하기 : if, else, switch 완벽 가이드☕Java 2024. 12. 8. 13:03
조건문은 프로그램이 특정 상황에 따라 다른 행동을 취할 수 있게 해주는 강력한 도구입니다. 1. if 문 : 단순한 결정 if 문은 가장 기본적인 조건문입니다. "만약 ~라면, ~하세요"라고 생각하면 됩니다. **라면 → 조건 " if ( 괄호안에 조건을 써야 하고 ) " ~ 해라 → 액션 " if(){ 중괄호 안에 액션이 들어간다" 이런 구조를 "조건문"이라고 한다. 컴퓨터에게 일 시킬 때 사용한다. 예제 : 나이가 18세 이상이면 "성인입니다. 입장하세요!"라는 메시지를 출력합니다.int age = 20;if (age >= 18) { System.out.println("성인입니다. 입장하세요!");}2. if - else 문 : 두 가지 ..
-
Java 변수란 무엇일까?☕Java 2024. 12. 6. 23:57
자바에서 변수는 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 변수는 다음과 같은 특징을 가집니다데이터를 저장할 수 있는 메모리 공간입니다.저장된 값은 변경될 수 있습니다.변수는 선언된 위치에 따라 클래스변수, 인스턴스변수, 지역변수, 매개변수로 나눌 수 있습니다 기본형 변수의 종류기본형(primitive type) 변수: 실제 연산에 사용되는 변수 정수형 byte -128 ~ 127 short -32,768 ~ 32,767 int -2,147,483,648 ~ 2,147,483,647 long -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수형 float ..
-
Java 초보자를 위한 연산자 총 정리 : 쉽고 간단하게 이해하기☕Java 2024. 12. 6. 23:56
연산자란? 연산자는 프로그램에서 데이터를 처리하기 위해 사용하는 기호입니다. 예를 들어, 덧셈을 할 때 사용하는 '+' 기호가 연산자입니다. 주요 연산자 종류 종류설명 산술 연산자 +, -, *, /, % (덧셈, 뺄셈, 곱셈, 나눗셈, 나머지) 예: int result = 5 + 3; // result는 8 비교 연산자 ==, !=, , = 예: boolean isEqual = (5 == 5); // isEqual은 true 논리 연산자 && (AND), || (OR), ! (NOT) 예: boolean result = (true && false); // result는 false 대입 연산자 =, +=, -=, *=, /= 예: int x = 5; x += 3; // x..