전체 글(193)
-
Java 개념정리 4일차
[제어문]자바 프로그램은 main() 메소드의 시작 중괄호 {에서 끝 중괄호 }까지 위에서부터 아래로 실행하는 흐름을 가지고 있다. 이러한 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것을 흐름 제어문 혹은 제어문이라고 한다. 조건문조건식에 따라 다른 실행문을 실행하기 위해 사용if문: 조건식 결과의 true, false 여부에 따라 실행문 결정switch문: 변수의 값에 따라 실행문 결정반복문제어문 처음으로 되돌아가 반복 실행하는 것을 루핑(looping)이라고 함for문: 반복 횟수를 알고 있을 때 주로 사용while문: 조건에 따라 반복할 때 주로 사용do-while문: while문과 유사하나 조건을 나중에 검사[조건문]if 문 조건식 결과(true/false)에 따라 블록 실행 여..
2026.01.12 -
Java 개념정리 3일차
[연산자] 연산자(operator)는 연산에 사용되는 표시나 기호를 의미한다. 연산자는 피연산자와 함께 사용되어 하나의 값을 산출한다. 피연산자연산자와 함께 연산되는 데이터연산식연산자와 피연산자를 사용하여 연산 과정을 기술한 것연산식은 반드시 하나의 값을 산출하나의 값이 올 수 있는 모든 자리에 연산식 사용 가능연산식의 결과는 변수에 저장 가능다른 연산식의 피연산자로도 사용 가능[연산자의 종류]피연산자의 수에 따라 단항, 이항, 삼항 연산자로 구분연산자에 따라 산출되는 값의 타입이 다름[연산의 방향과 우선순위]복합 연산식은 우선순위에 따라 수행단항 → 이항 → 삼항 연산자 순서산술 → 비교 → 논리 → 대입 연산자 순서우선순위가 같은 연산자는 왼쪽에서 오른쪽으로 수행(단, 대입 연산자는 오른쪽에서 왼쪽..
2026.01.12 -
Java 개념정리 2일차
[변수 (Variable)] 변수는 값을 저장할 수 있는 메모리의 특정 번지에 붙여진 이름이다. 변수를 통해 해당 메모리 번지에 하나의 값을 저장하고 읽을 수 있다. 변수는 정수, 실수, 논리값 등 다양한 타입의 값을 저장할 수 있다. [변수 선언]변수 사용을 위해 반드시 선언이 필요선언 시 결정하는 것저장할 데이터 타입변수 이름같은 타입의 변수는 콤마(,)로 한 번에 선언 가능예)int a;int x, y, z;[변수 이름 규칙]자바 언어에서 정한 명명 규칙을 따라야 함예약어는 변수 이름으로 사용 불가예약어 사용 시 컴파일 에러 발생[값 저장과 대입 연산자]값 저장 시 대입 연산자(=) 사용오른쪽 값을 왼쪽 변수에 저장예)int score;score = 90;[변수 초기화]변수가 최초로 값을 저장하는..
2026.01.12 -
Java 개념정리 1일차
[프로그래밍 언어와 자바]기계어와 프로그래밍 언어기계어(machine language): 0과 1로 이루어진 코드사람과 기계어 사이의 다리 역할을 하는 것이 프로그래밍 언어소스(source) 파일: 프로그래밍 언어로 작성한 파일컴파일(compile): 소스 파일을 기계어 파일로 번역하는 과정주요 프로그래밍 언어자바(Java): 임베디드, 웹, 안드로이드 소프트웨어 개발C / C++: 하드웨어 제어, 임베디드 소프트웨어C++ / C#: 데스크탑 애플리케이션, ASP.NET 웹파이썬(Python): 빅데이터 분석, 머신러닝[자바(Java) 소개]1995년 Sun Microsystems에서 발표현재 웹과 다양한 애플리케이션 개발의 핵심 언어오라클(Oracle)에서 라이선스 및 배포자바의 특징모든 운영체제에서 ..
2026.01.12 -
Javascript 9일차 이벤트/
내용정리더보기 12.6 이벤트 다루기1. 이벤트 종류마우스 이벤트onclick : 마우스로 클릭하면 발생ondblclick : 마우스로 두 번 빠르게 클릭하면 발생onmouseover : 마우스 포인터를 올리면 발생onmouseout : 마우스 포인터가 빠져나가면 발생onmousemove : 마우스 포인터가 움직이면 발생onwheel : 마우스 휠(wheel)을 움직이면 발생키보드 이벤트onkeypress : 키보드 버튼을 누르고 있는 동안 발생onkeydown : 키보드 버튼을 누른 순간 발생onkeyup : 키보드 버튼을 눌렀다가 뗀 순간 발생포커스 이벤트onfocus : 요소에 포커스가 되면 발생onblur : 요소가 포커스를 잃으면 발생폼 이벤트onsubmit : 폼이 전송될 때 발생리소스 이벤트..
2025.12.30 -
Javascript 6일차 함수 return문 / 스코프 / 호이스팅
개념 정리더보기10.3 함수 기능 확장하기3. return 문return 문은 함수 내부에서 계산된 결과를 함수 호출 지점으로 전달할 때 사용한다.기본 형식return 식(또는 값);return이 실행되면값을 반환하고즉시 함수 실행이 종료된다.반환과 반환값반환한다→ 함수 내부 변수에 저장된 값을 함수 호출부로 전달하는 행위반환값→ 실제로 전달된 데이터예시function sum(a, b) { let result = a + b; return result;}let total = sum(10, 20);result에 저장된 값이 sum()을 호출한 위치로 전달된다.total 변수는 반환값을 받는다.화살표 함수에서의 return화살표 함수에서 중괄호 {}를 생략하면,화살표(=>) 뒤의 식이 자동으로 return..
2025.12.24