본문 바로가기

자바

(3)
[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.어셈블리어) 자바의 특성 - *플랫폼에 영향받지 않으므로 다양한 환경에서 사용 가능 - 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋음 - 프로그램이 안정적 - 풍부한 기능을 제공하는 오픈소스 *플랫폼..