개냥이
close
프로필 배경
프로필 로고

개냥이

  • 분류 전체보기 (76) N
    • 개발 일지 (3)
      • FrontEnd_프론트엔드 (3)
      • BackEnd_백엔드 (0)
      • TroubleShooting_트러블슈팅 (0)
    • Study (45) N
      • Javascript (0)
      • Typescript (1)
      • React (1)
      • Node.JS (13) N
      • Python (11)
      • Java (16) N
      • SQL (3)
    • CodingTest (24)
      • 자료구조-알고리즘 (6)
      • BeakJoon (18)
      • Programmers (0)
    • Career_커리어 (3)
      • Hackathon _해커톤 (1)
  • 홈
  • Github
  • 태그
  • 방명록
[Java] 조건문

[Java] 조건문

김영한의 자바 입문 강의 내용을 정리한 글이다.1. 조건문이란지금까지 살펴본 프로그램은 위에서 아래로 한 줄씩 순서대로 실행됐다. 그런데 실제 프로그램은 상황에 따라 다른 경로로 흘러야 한다. 로그인 성공/실패, 나이에 따른 접근 제어, 구매 금액에 따른 할인 적용처럼 특정 조건이 참일 때만 특정 코드를 실행해야 하는 상황이 수없이 등장한다.자바는 이를 위해 두 가지 조건문을 제공한다. 구문용도 if / else if / else범위 조건, 복합 조건식 switch특정 값과의 동등 비교 2. if문기본 구조if (condition) { // 조건이 true일 때 실행}condition 자리에는 boolean 타입으로 평가되는 식이 와야 한다. true이면 블록 안 코드를..

  • format_list_bulleted Study/Java
  • · 2026. 4. 4.
  • textsms
[Java] 연산자

[Java] 연산자

김영한의 자바 입문 강의 내용을 정리한 글이다.1. 연산자 개요+, -, *, /와 같이 계산을 수행하는 기호를 연산자(operator)라 한다. 연산자가 작용하는 대상은 피연산자(operand)다.3 + 4 // 연산자: + 피연산자: 3, 4a + b // 연산자: + 피연산자: a, b자바가 제공하는 연산자를 분류하면 다음과 같다. 분류연산자 산술+, -, *, /, % 증감++, -- 비교==, !=, >, , >=, 논리&&, ||, ! 대입=, +=, -=, *=, /=, %= 삼항? : 2. 산술 연산자산술 연산자는 숫자를 계산하는 데 사용된다. +(더하기), -(빼기), *(곱하기), /(나누기), %(나머지) 다섯 가지다...

  • format_list_bulleted Study/Java
  • · 2026. 4. 4.
  • textsms
[Java] 변수

[Java] 변수

김영한의 자바 입문 강의 내용을 정리한 글이다.1. 변수가 필요한 이유코드를 먼저 보자.System.out.println(10);System.out.println(10);System.out.println(10);숫자 10을 세 곳에 직접 적었다. 출력값을 20으로 바꾸려면 세 줄을 모두 고쳐야 한다. 100줄이라면 100곳이다. 사용자가 입력한 값을 출력해야 하는 상황이라면 아예 해결이 불가능하다.모든 프로그래밍 언어가 이 문제를 해결하기 위해 제공하는 것이 변수(variable)다. 값을 한 곳에 저장해 두고, 필요한 곳에서 이름으로 꺼내 쓰는 방식이다.int a = 10;System.out.println(a);System.out.println(a);System.out.println(a);이제 a = ..

  • format_list_bulleted Study/Java
  • · 2026. 4. 3.
  • textsms
[Java] Java란?

[Java] Java란?

김영한의 자바 입문 강의 내용을 정리한 글이다.1. 개발 환경자바 IDE는 IntelliJ IDEA와 Eclipse가 많이 사용된다. 과거에는 Eclipse가 주류였지만, 최근에는 IntelliJ가 대부분의 회사에서 표준처럼 자리잡았다. 강의는 IntelliJ 기준으로 진행한다.IntelliJ는 무료·유료 버전이 통합되었다. 자바를 학습하는 단계에서는 두 버전 간 차이가 없다.JDK, JRE, JVM — 세 가지 개념의 관계자바를 처음 설치하면 JDK, JRE, JVM이라는 용어가 함께 등장한다. 세 개념은 포함 관계로 이루어져 있다.JDK (Java Development Kit)javac + 개발 도구 + JREJRE (Java Runtime Environment)표준 라이브러리 + JVMJVM (Ja..

  • format_list_bulleted Study/Java
  • · 2026. 4. 3.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (76) N
    • 개발 일지 (3)
      • FrontEnd_프론트엔드 (3)
      • BackEnd_백엔드 (0)
      • TroubleShooting_트러블슈팅 (0)
    • Study (45) N
      • Javascript (0)
      • Typescript (1)
      • React (1)
      • Node.JS (13) N
      • Python (11)
      • Java (16) N
      • SQL (3)
    • CodingTest (24)
      • 자료구조-알고리즘 (6)
      • BeakJoon (18)
      • Programmers (0)
    • Career_커리어 (3)
      • Hackathon _해커톤 (1)
최근 글
인기 글
최근 댓글
태그
  • #TypeScript
  • #파이썬
  • #프론트엔드
  • #자료구조
  • #Python
  • #프로그래머스
  • #코딩테스트
  • #백준
  • #자료형
  • #알고리즘
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바