728x90

프로그래밍 12

[Java 2강] 자바 프로그래밍 기초 (JVM, JDK, JRE 개념 + 코드 구성 요소 설명)

2024.12.22 - [☕Java] - [Java 1강] 인텔리J 설치 및 기본 설정 [Java 1강] 인텔리J 설치 및 기본 설정IntelliJ IDEA는 Java 개발자들에게 가장 인기 있는 IDE 중 하나입니다. 강력한 기능과 사용자 친화적인 인터페이스로 많은 개발자들에게 사랑받고 있습니다. 이 글에서는 IntelliJ IDEA를 처음 사용하는boohoday.com 자바 프로그램이 실행되는 원리자바를 배우기 전에, 먼저 JVM, JDK, JRE가 각각 무엇인지 이해하는 것이 중요합니다. 자바 코드는 어떻게 실행되는지, 그리고 public static void main(String[] args)의 의미를 하나씩 살펴보겠습니다.🖥️ JVM, JDK, JRE 개념 정리1️⃣ JDK(Java Devel..

[기초문법 5강] 반복문 (for, while) 완벽 가이드

2025.01.19 - [🐍 Python/🐍 기초 문법] - [기초문법 4강] 조건문 (if, elif, else) 완벽 가이드 [기초문법 4강] 조건문 (if, elif, else) 완벽 가이드2025.01.18 - [🐍 Python/🐍 기초 문법] - [기초문법 3강] 파이썬 연산자와 표현식, 기본부터 실습까지 [기초문법 3강] 파이썬 연산자와 표현식, 기본부터 실습까지2025.01.17 - [🐍 Python/🐍 기초 문법] -boohoday.com1. 반복문의 개념과 필요성2. for 문 기본 구조와 활용3. while 문 기본 구조와 활용4. 반복문과 함께 사용하는 제어문5. 중첩 반복문 (Nested Loops) 6. 리스트 컴프리헨션과 반복문7. 반복문을 활용한 실전 예제 1. 반복..

[기초문법 2강] 파이썬 변수와 데이터 타입, 기초부터 제대로 배우기

파이썬(Python)은 배우기 쉽고 강력한 프로그래밍 언어로, 초보자부터 전문가까지 모두가 사랑하는 언어입니다. 이번 글에서는 파이썬의 기본 중 하나인 변수, 숫자, 연산에 대해 알아보겠습니다. 이 세 가지는 모든 파이썬 프로그램의 기초가 되며, 다양한 응용 프로그램에서 필수적으로 사용됩니다.변수(Variable)변수는 데이터를 저장하는 데 사용됩니다. 변수 이름은 데이터를 참조하는 데 사용되며, 값을 변경할 수 있습니다. 파이썬에서는 변수를 선언할 때 자료형을 명시할 필요가 없으며, 값이 할당되는 순간 자료형이 자동으로 결정됩니다.변수 선언과 사용# 변수 선언 및 초기화x = 10name = "파이썬"is_active = True# 변수 출력print(x) # 출력: 10print(name) # 출..

[특별편] 파이썬 필수 라이브러리 종류와 설치 방법 완벽 가이드

파이썬 라이브러리란 무엇인가?파이썬 라이브러리는 특정 작업을 쉽게 수행할 수 있도록 미리 작성된 함수와 클래스의 집합입니다.파이썬은 강력하고 유연한 언어이며, 다양한 내장 라이브러리와 외부 라이브러리를 통해 모든 종류의 작업을 지원합니다.이로 인해 개발자는 복잡한 코드를 작성하지 않고도 다양한 기능을 구현할 수 있습니다.  라이브러리의 종류표준 라이브러리 (Standard Library | Built-in Libraries )파이썬에 내장되어 있으며, 별도의 설치 없이 사용할 수 있는 라이브러리입니다.일반 유틸리티os: 운영 체제 관련 작업(파일, 디렉터리 등)sys: 시스템 관련 작업(명령행 인자, 인터프리터 제어)time: 시간 측정 및 포맷팅datetime: 날짜와 시간 처리math: 수학적 계산r..

Number 클래스 설명 및 프로그램 동작 원리

Number 클래스 설명 및 프로그램 동작 원리이 코드는 Number 클래스를 이용하여 두 개의 숫자를 저장하고, 더하기, 평균 구하기, 출력하는 기능을 구현한 자바 프로그램입니다.📌 1. 프로그램의 주요 개념이 프로그램에서는 객체 지향 프로그래밍(OOP)의 개념을 적용하여, 데이터를 저장하고 조작하는 방식을 간결하게 만들었습니다. 주요 개념은 다음과 같습니다:클래스(Class)와 객체(Object)Number 클래스는 두 개의 숫자를 저장하는 역할을 합니다.NumberTest 클래스에서 Number 객체를 생성하고, 메서드를 호출하여 연산을 수행합니다.인스턴스 변수(멤버 변수)int num1, num2; → 숫자를 저장하는 멤버 변수(인스턴스 변수) 입니다.객체를 생성할 때 각각의 객체마다 독립적인 ..

☕Java 2024.12.10

[Java 9강] 클래스와 객체 개념

자바 프로그래밍에서 클래스와 객체는 핵심 개념입니다. 이 글에서는 클래스와 객체의 개념, 그리고 이를 활용한 프로그램 작성 방법을 알아보겠습니다.1. 클래스와 객체란?클래스(Class): 데이터와 함수를 하나로 묶어 놓은 설계도입니다. 예를 들어, 데이터베이스에서 테이블이 데이터를 저장하는 구조를 정의하듯이, 클래스는 프로그램에서 데이터와 그 데이터를 처리하는 방법을 정의합니다.객체(Object): 클래스를 기반으로 생성된 실제 데이터 묶음입니다. 클래스가 설계도라면, 객체는 그 설계도로 만들어진 실제 제품입니다.2. 클래스와 메인 함수의 관계자바 프로그램은 메인 함수(main 메서드)가 있어야 실행됩니다. 메인 함수는 반드시 클래스 내부에 위치해야 하며, 프로그램에는 메인 함수를 포함한 클래스가 최소 ..

[Java 8강] 메서드 완벽 가이드(함수)

Java 프로그래밍 언어에서 함수를 만드는 것은 매우 중요한 기초입니다. 오늘은 두 수를 더하는 간단한 함수를 만들어 보겠습니다. 이 글에서는 함수의 정의, 호출 방법, 그리고 전체적인 코드 예제를 통해 쉽게 이해할 수 있도록 설명하겠습니다. 함수를 만들기에 앞서 우리 초보들은 어떤 번거로움을 이겨내고 있는가 ? 를 알아야 합니다. ✅ 메서드가 필요한 이유📌 초보자가 겪는 문제처음 코딩을 배우면, 같은 동작을 반복해서 직접 작성하는 경우가 많습니다.예제: 두 개의 숫자를 더하는 코드// 두개의 정수를 더하자this.add(3,5); int num1 = 3;int num2 = 5;System.out.println(num1+num2);// 7과 10을 더하자num1=7;num2=10;System..

[Java 6강] 반복문 - for, while, do-while 완벽 가이드

🚀 반복문이란?반복문(Loop Statement)은 특정 조건이 만족될 때까지 같은 코드를 반복 실행하는 명령어입니다. ✅ 반복문의 주요 특징코드 재사용: 동일한 작업을 여러 번 수행할 때 유용함유지보수 용이: 반복되는 코드 줄 수 줄이기반복 횟수 제어 가능: 특정 조건을 만족할 때까지 실행 가능예제: 예를 들어, "안녕하세요"를 100번 말하는 프로그램을 작성한다고 가정할 때, 하나씩 입력하기보다는 반복문을 활용하면 쉽고 효율적으로 해결할 수 있습니다.자바에는 세 가지 주요 반복문이 있습니다.for문while문do-while문🔄 for문for문은 특정 조건이 만족되는 동안 코드 블록을 반복 실행하는 제어문입니다. 1️⃣ 기본 구조for (초기화; 조건식; 증감식) { // 반복 실행할 코드} ..

[Java 5강] Java 조건문 마스터하기: if, else, switch 완벽 가이드

2024.12.06 - [☕Java/☕입문편] - [Java 4강] 연산자와 제어문 [Java 4강] 연산자와 제어문연산자란? 연산자는 프로그램에서 데이터를 처리하기 위해 사용하는 기호입니다. 예를 들어, 덧셈을 할 때 사용하는 '+' 기호가 연산자입니다.자바에는 다양한 연산자가 있으며, 기본적으로 다boohoday.com🚀 조건문이란?조건문은 프로그램이 특정 상황에 따라 다른 행동을 취할 수 있게 해주는 강력한 도구입니다.즉, 컴퓨터가 상황을 판단하여 주어진 조건에 따라 코드 실행을 달리할 수 있도록 하는 기능을 합니다.✅ 조건문을 활용하면 다음과 같은 작업이 가능합니다.특정 조건이 만족될 때 코드 실행여러 가지 선택지를 두고 그에 맞는 동작 수행다양한 상황에 맞춰 프로그램을 동적으로 제어자바에서 가..

[Java 3강] 변수와 데이터 타입

2025.02.22 - [☕Java/☕입문편] - [Java 2강] 자바 프로그래밍 기초 (JVM, JDK, JRE 개념 + 코드 구성 요소 설명)자바에서 변수는 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 변수는 다음과 같은 특징을 가집니다데이터를 저장할 수 있는 메모리 공간입니다.저장된 값은 변경될 수 있습니다.변수는 선언된 위치에 따라 클래스변수, 인스턴스변수, 지역변수, 매개변수로 나눌 수 있습니다 ✅ 변수의 특징:값을 저장하는 공간: 데이터를 메모리에 저장하고 필요할 때 접근 가능이름(식별자) 부여: 각 변수는 특정한 이름을 가짐유형 지정: 저장할 데이터의 타입을 미리 선언해야 함값 변경 가능: 필요에 따라 새로운 값으로 업데이트 가능🔍 자바의 데이터 타입..

728x90
반응형