본문 바로가기

코딩 국비 학원

(28)
[Do it! 자바 프로그래밍 입문]상수, 리터럴, 형 변환, 기본 연산자 22.12.01 배운 내용 정리 (상수, 리터럴, 형 변환, 기본 연산자) 상수 변수 = 변하는 수 상수 = 변하지 않는 수(ex. 원주율 3.14, 1년 12개월 등) 자바에서 상수는 final 예약어를 사용해 선언함 ex. final double PI = 3.14; final int MAX_NUM = 100; 상수 이름은 대문자를 주로 사용하고, 여러 단어를 연결하는 경우에 _기호를 사용하면 보기 좋음 한 번 선언한 상수는 변하지 않기 때문에 선언과 동시에 값을 지정하는 것이 좋음 → 상수는 값을 가져와서 사용할 수 있을 뿐, 한 번 대입한 값을 변경하려고 하면 오류 발생 가끔은 선언만 하고 사용하기 전에 값을 지정하기도 함 상수를 사용하면 편리한 이유 프로그램 내부에서 반복적으로 사용하고, 변하지 ..
[Do it! 자바 프로그래밍 입문]기본 자료형 22.11.30 배운 내용 정리 기본 자료형(정수, 문자, 실수, 논리 자료형) 변수 = 컴퓨터 내부의 메모리 공간에 저장됨 메모리 = 프로그램이 실행되는 작업 공간 int level = 10; = 4바이트(int형) 크기의 메모리 공간 이름(변수 이름)은 level이며 이 공간에 값 10을 넣는다는 뜻임 → 이후에 level 변수를 연산에 사용하거나 값을 출력할 일이 있으면 이 공간에 있는 값을 가져와야 함. (이때 변수 이름을 사용해서 값을 가져옴) 즉 '변수를 선언한다'는 것은 선언한 변수 이름으로 어떤 위치에 있는 메모리를 얼마만큼의 크기로 사용하겠다는 뜻임 기본 자료형의 종류 기본 자료형은 자바 라이브러리에서 기본으로 제공하며, 얼마만큼의 메모리를 어떻게 사용할 것인지가 이미 정해져있음 정수형 ..
[Do it! 자바 프로그래밍 입문] 진수, 변수 22.11.29 배운 내용 정리 (2, 8, 10, 16진수, 변수) 우리가 사용하는 모든 데이터는 컴퓨터 내부에서 0과 1로 이루어져 있음 이렇게 0 또는 1로 표현할 수 있는 최소 단위를 비트(bit)라고 하며, 8비트가 모이면 1바이트(byte)가 됨 → 8비트(bit) = 1바이트(byte) 10진수, 2진수 10진수 = 우리가 일상 생활에서 사용하는 숫자 2진수 = 0과 1로만 표현되는 수 10진수 0 1 2 3 4 5 6 7 8 9 10 2진수 0 1 10 11 100 101 110 111 1000 1001 1010 문자도 숫자로 표현하도록 약속되어있음 (대문자)A = 65 ~ Z = 90 (소문자)a = 97 ~ z = 122 컴퓨터 내부에서는 문자도 2진수로 표현함 ex. A(65) = 1..
[Do it! 자바 프로그래밍 입문] 자바의 특성 22.11.28 배운 내용 정리 자바의 특성, 이클립스 설치 완료 프로그래밍 = 컴퓨터 프로그램을 만드는 일 프로그래머 = 프로그램을 만드는 사람 프로그램 = 컴퓨터에게 일을 시키는 명령의 집합 컴파일 = *컴퓨터가 이해할 수 있는 언어로 번역하는 작업 컴파일러 = 컴파일 작업을 하는 프로그램 *컴퓨터가 이해할 수 있는 언어 = 기계어 - 기계어는 2진수 0과 1로만 이루어져 있음 - 프로그래밍 언어는 사람이 이해하기 쉬울수록 고급 언어(ex.Java), 컴퓨터가 이해하기 쉬울수록 저급 언어(ex.어셈블리어) 자바의 특성 - *플랫폼에 영향받지 않으므로 다양한 환경에서 사용 가능 - 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋음 - 프로그램이 안정적 - 풍부한 기능을 제공하는 오픈소스 *플랫폼..