전체 글 7

자바 반복문

자바에서 반복문은 특정 코드 블록을 반복적으로 실행할 때 사용됩니다. 반복문을 사용하면 코드의 중복을 줄이고, 효율적으로 작업을 수행할 수 있습니다. 자바에서 주로 사용되는 반복문은 다음과 같습니다:1. for 문for 문은 초기화, 조건식, 증감식을 한 줄에 작성하여 반복을 제어합니다. 주로 반복 횟수가 정해져 있을 때 사용됩니다.for (초기화; 조건식; 증감식) { // 조건식이 참일 때 실행되는 코드}for (int i = 0; i 초기화: int i = 0; 반복문이 시작될 때 한 번 실행됩니다.조건식: i 증감식: i++ 각 반복이 끝난 후 실행됩니다.2. while 문while 문은 조건식이 참인 동안 코드 블록을 반복 실행합니다. 반복 횟수가 정해져 있지 않을 때 사용됩니다.while..

카테고리 없음 2025.01.27

자바 조건문

자바에서 조건문은 프로그램의 흐름을 제어하는 데 사용되는 중요한 구문입니다. 조건문은 특정 조건이 참(true)인지 거짓(false)인지에 따라 다른 코드 블록을 실행합니다. 자바에서 주로 사용되는 조건문은 다음과 같습니다:1. if 문if 문은 가장 기본적인 조건문으로, 주어진 조건이 참일 때만 코드 블록을 실행합니다.if (조건) { // 조건이 참일 때 실행되는 코드}int number = 10;if (number > 0) { System.out.println("Number is positive.");}2. if-else 문if-else 문은 if 조건이 거짓일 때 실행할 코드 블록을 추가합니다. if (조건) { // 조건이 참일 때 실행되는 코드} else { // 조건이 ..

Java 2025.01.27

자바 변수

변수입력한 데이터를 프로그램에서 사용하려면 어딘가에 기억하고 있어야 합니다. 이를 저장이라고 하며 컴퓨터의 메모리에서 담당합니다.변수는 프로그램이 데이터를 저장하기 위해 할당받은 메모리 공간을 의미하며변수 선언은 메모리 공간을 할당받기 위해 변수를 만드는 것을 말합니다.자바에서는 선언할 변수명 앞에 자료형(data type)을 붙입니다.변수를 선언한다고 바로 메모리 공간이 할당되지 않습니다.변수 선언은 단지 프로그램에서 만든 변수에 어떤 데이터를 저장할 수 있는지를 자바 컴파일러에 알려주는 역할만 합니다.프로그램에서 변수에 데이터를 넣으면 데이터가 변수에 저장되고, 이때 메모리가 할당됩니다.만약 변수를 초기화 하지 않는다면 에러가 나오기 때문에 사용하기 전에 느 반드시 초기화해야 합니다.변수명 표기법좋은..

카테고리 없음 2025.01.27

java 입출력 다루기

System 클래스자바프로그램은 jvm에서 실행됩니다. 프로그램에서 직접 운영체제에 접근할 수 없습니다.즉 자바 프로그램에서 운영체제의 기능을 사용하려면 연결고리가 필요한데 이 때 system 클래스에서 이 역할을 담당합니다.입출력도 운영체제의 기능이기 때문에 system 클래스가 있어야 사용할 수 있습니다.print()소괄호 안 내용이 하나로 합쳐서 출력되는 것을 확인 할 수 있습니다.여기서 특수 문자 \n 을 사용하면 내용울 출력한 후 줄 바꿈을 합니다.이를 개행문자 또는 줄 바꿈 문자라고 합니다.특수 문자의미예시출력 결과특수 문자의미예시출력 결과\n줄 바꿈"Hello\nWorld"Hello World\t탭"Name:\tJohn"Name: John'작은 따옴표"It's raining"It's rain..

Java 2025.01.26

자바 개발 환경 설정

프로젝트 생성하기프로그램은 컴퓨터가 어떤 문제를 해결할 수 있도록 방법과 순서를 기술한 명령어 집합입니다.프로그래밍은 프로그램을 만드는 일련의 활동을 말하며 이는 프로그래밍 언어로 만들어집니다. 프로그래밍 언어는 사람이 내리는 명령을 컴퓨터가 이해할 수 있게 중간에서 돕는 역할을 하며 그중 '자바'라는 프로그래밍 언어로 프로그래밍하는 방법에 대해서 공부해보려고 합니다.프로그래밍 언어로 프로그램을 작성하려면 도구가 필요한데 자바에서는 JDK라는 이름으로 제공합니다.(JDK(Java Development Kit)는 자바 애플리케이션을 개발하기 위한 종합적인 도구 모음입니다.) 저는 인텔리제이에서 자바 프로젝트를 시작해보도록 하겠습니다.  여기서 build system은 작성한 소스 코드를 실행할 수 있는 파..

Java 2025.01.26

[React] React Project 처음부터 시작하기 (feat. Git repo 생성부터!!)

다들 Github은 있을거라고 생각하고 시작하겠습니다.먼저 자신의 Github에 들어가서 Repositories를 선택합니다.이제 New 버튼을 클릭합니다 Create a new Repository가 나오는데 이때 Add a README file를 체크하지 않아아 아래와 같은 코드가 나오게 됩니다!   터미널에 빨간색 박스에 있는 명령어를 실행하면 아래와 같이 우리가 이동한 폴더에 README.md 파일과 .git 파일이 보이게 됩니다..git 파일을 보기 위해선 숨긴 파일을 보기(mac : Command + shift + .)를 해주셔야 합니다. React 프로젝트를 실행시키기 위해 vs code로 해당 폴더로 들어갑니다. 이번에 Vite를 사용하여 react + typescript로 프로젝트를 진행해..

React 2024.09.07

스프링 부트 3 백엔드 개발자 되기 : 자바편

JAVA Back-end클라이언트서버로 요청하는 프로그램 ex. 웹 브라우저서버흔히 우리가 웹 브라우저에 주소를 입력하는건 ‘새로운 화면을 그리기 위한 데이터를 달라’는 데이터 요청에 해당된다DB여러 사람이 데이터를 한 군데에 모아놓고 여러 사람이 사용할 목적으로 관리하는 데이터 저장소클라이언트에서 sql 로 요청하면 db 관리 시스템은 db에서 데이터를 꺼내 응답한다IP & PortIP는 인터넷에서 컴퓨터 또는 기기들이 서로를 식별하고 통신하기 위한 주소IP를 알면 서버를 찾을 수 있지만 서버를 이용하려면 PORT 까지 알아야 한다. IP가 서버를 찾기위한 번호라면 port는 그 서버에서 운용되고 있는 서비스를 구분하기 위한 번호IP : 백화점, Port : 물건을 살 수 있는 매장라이브러리 & 프레임..

Springboot 2024.05.17