NewBean의 웹과 콩나무
close
프로필 배경
프로필 로고

NewBean의 웹과 콩나무

  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
제어문과 제어키워드 - 1. 선택제어문

제어문과 제어키워드 - 1. 선택제어문

1. 제어문의 개념- 제어문 : 프로그램 실행 순서를 제어- 제어문의 종류    - 선택제어문 : if, switch    - 반복제어문 : for, while, do-while- 제어키워드의 종류    - break, continue 1) if 제어문 (조건문)- if 절의 값이 true일 때, 안에 then절이 실행됨. if 절이 false이면 then절이 실행되지 않음    ※ if 제어문에서 실행문이 하나이면, 중괄호가 없어도 가능(2개 이상은 불가능)    ※ 조건식 : boolean 데이터를 반환// 기본 문법 구조if (조건식) {        // if절 실행내용;    // then절} else if (조건식) { 실행내용;} else { 실행내용;}// Exampleint age = 1..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 5.
  • textsms
연산자

연산자

1. 연산자 - 연산 : 어떤 규칙에 따라 계산함 - 연산자 : 연산할 때 쓰는 기호  - 자바 연산자 : 자바 코드 내에서 연산을 처리할 때 쓰는 기호들 2. 연산자의 종류연산자연산기호설명비고1산술연산자+, -, *, /, %사칙연산 및 나머지연산값2증감연산자++, --데이터 값의 1증가 및 감소3비트연산자&, |, ~, ^비트 AND, OR, NOT, XOR4쉬프트연산자>>, >>비트단위의 이동5비교연산자, =, ==, !=데이터의 크기 비교참 또는 거짓6논리연산자&&, ||, !, ^논리적 AND, OR, NOT, XOR7대입연산자=, +=, -=, *=, /=, &=, |=, >>=, >>=산술연산 결과의 대입 (축약형 표현)실행8삼항연산자(참 또는 거짓)? x : y참인 경우 x, 거짓인 경우 ..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 4.
  • textsms
자료형 - 2. 기본자료형

자료형 - 2. 기본자료형

1. 8개의 기본자료형자료형자료크기비고부울대수boolean1 byte = 8 bittrue, false정수byte1 byte = 8 bit-2^7 ~ 2^7-1short2 byte = 16 bit-2^15 ~ 2^15-1int4 byte = 32 bit-2^31 ~ 2^31-1long8 byte = 64 bit-2^63 ~ 2^63-1실수float4 byte = 32 bit+-(1.40 x 10^-45 ~ 3.40 x 10^38)double8 byte = 64 bit+-(4.94x 10^-324 ~ 1.79 x 10^308)문자(정수)char2 byte = 16 bit유니코드문자 (0 ~ 2^16-1)    ※ n bit로 표현할 수 있는 정수의 개수 = 2^n 가지의 수 - 부울대수 (boolean) ..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 1.
  • textsms
자료형 - 1. 자료형의 개요

자료형 - 1. 자료형의 개요

1. 자료형 - 저장할 수 있는 값의 형태를 지정 - Java 프로그램의 모든 변수/상수는 자료형 선언 후 사용가능// Exampleint a = 3;String c;c = "안녕" - int a = 3;    - int : 정수만 저장가능한 자료형 (데이터 형식)    - a : 값을 저장할 변수 이름    - 3 : 변수 a 에 저장되는 값    - ; : 선언 2. 변수/상수/메소드 이름의 선정 규칙 - 변수/상수/메소드 이름은 자유롭게 선택 가능 - 변수는 데이터 수정 가능, 상수는 불가능    ※ 변수를 사용하면 가독성과 유지보수가 향상됨        ※ 가독성 : 문자, 기호 또는 도형이 얼마나 쉽게 읽히는가 하는 능률의 정도 - but, 선정규칙은 준수    ※ 변수이름 선정 (필수)    ..

  • format_list_bulleted Programming Language/Java
  • · 2022. 7. 1.
  • textsms
기본 구조 및 문법

기본 구조 및 문법

1. 주석 (Comment)- 나에게는 보이지만, 컴퓨터에게는 보이지 않는 부분- 로직에 대한 설명이나 코드를 비활성화 할 때 주로 사용※ 로직 : 코드구현 부분- 프로그래밍적으로 해석 불가- 여러 줄 사용시, /* */ 사용- 한 줄 사용시, // 사용// Example// 한줄 짜리 주석/* * 여러 줄 짜리 * 주석 */2. 세미콜론(;)- 문장(Statement)의 끝을 의미- 세미콜론을 사용하지 않으면 컴파일 에러 발생// Exampleint a = 10;int b = "Hello";1) 기본 구조- Main : 클래스명 (자유롭게 선정 가능하지만, 소스 파일 이름과 동일해야 함)- public : 접근지정자 키워드 (누구나 실행 가능, 파일당 최대 1개)- static : 정적 메소드 키워드 ..

  • format_list_bulleted Programming Language/Java
  • · 2022. 6. 30.
  • textsms
Java 시작

Java 시작

1. 프로그래밍 언어 - 인간이 컴퓨터가 이해할 수 있는 명령을 작성하는 일련의 도구 ※ Java는 고급 언어에 속함 2. Java의 특징 - 플랫폼이 독립적 - 객체지향언어 - 함수형코딩지원 - 분산처리지원 - 멀티쓰레드지원 3. Java프로그램의 동작 - 1. 코드 작성 - 2. 컴퓨터가 실행할 수 있는 형태로 코드를 컴파일 - 3. 컴파일된 프로그램 실행 ※ JDK (Java Development Kit) : 자바개발도구 ※ JRE (Java Runtime Envirinment : 자바 실행환경 ※ JVM (Java Virtual Machine) : 자바가 실제로 구동하는 환경

  • format_list_bulleted Programming Language/Java
  • · 2022. 6. 30.
  • textsms
  • navigate_before
  • 1
  • ···
  • 80
  • 81
  • 82
  • 83
  • 84
  • navigate_next
공지사항
  • 문의 (juv6262@naver.com)
전체 카테고리
  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
최근 글
인기 글
최근 댓글
태그
  • #Vue.js
  • #JavaScript
  • #html+css
  • #Java
  • #Python
  • #react
  • #리눅스
  • #DBMS
  • #Git & GitHub
  • #정보처리기사
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바