1. 프로그래밍의 3대 요소 -변수(V), 자료형(D), 할당(A)
변수는 (Variable)
자료형은 (Datatype)
할당은 (Assign)
- 변수(variable): 기억공간의 이름(symbol).
다르게 말하자면 데이터를 저장하는 메모리 공간의 이름.
데이터를 저장하기 위해선 이름, 즉 변수가 필요하다.
(a=12, b=6; 이라고 할 때 알파벳 a와 b)
- (변수의) 자료형: 해당 변수에 어떤 종류의 데이터를 넣을 것인지를 결정하는 것.
다르게 말하자면 변수의 크기와 어떤 종류의 데이터를 저장할 것인지를 결정하는 것.
(정수의 자료형은 int), (int의 크기는 4 byte, 종류는 정수)
(sum=a+b; 라고 할 때 sum)
- 할당(대입/저장): 만들어진 변수 안에 데이터를 넣는 행위.
다르게 말하자면 변수에 데이터를 저장하는 것.
연산자(equal;= 등)을 활용하여 대입한다.
(sum=a+b; 라고 할 때 등호 =)
+ 선언(declaration) : 자료형과 변수가 만나는 것
* 변수 이름 짓는 법 (이렇게 하면 안돼요) :
- 숫자로 시작 불가 (변수의 이름은 숫자로 시작하면 안돼요)
- 특수문자 사용 불가 ($, _만 허용돼요. 이 두 개 외의 특수문자는 사용 불가능합니다.)
- 키워드 명 사용 불가 (예약어 ; int, doulble, if, 등... 이건 변수 이름으로 사용할 수 없어요)
- 대소문자 구분, 길이 무제 (대신, 대소문자를 구분 할 수 있고 , 길이 제한이 없어요)
* 변수 종류 4 가지
- 멤버변슈(인스턴스 변수 instance variable)
- 클래스변수(스태틱 변수 static variable)
- 지역변수(local variable)
- 매개변수(parameter, argument)
*결과: 파일, 메모리, DB보관..
*출력: 콘솔(DOS창), GUI, Web
- RAM: 컴퓨터의 기억공간.
마치 차곡차곡 쌓아가는 아파트와 같이 하나씩 개별공간을 쓸 수 있다. 4GB/8GB/16GB가 있다.
(만약 1+2을 계산하려면 정수 1과 2, 그리고 그 합까지 총 3개의 기억 공간이 필요하다)
'프로그래밍 > Java' 카테고리의 다른 글
자바랑 친해지기! (0) | 2024.02.23 |
---|---|
객체지향언어로서 자바 (1) | 2024.01.15 |
자바란 무엇인가 (0) | 2024.01.15 |
JDK, JRE, JVM, API, TOOL이란 무엇인가 (0) | 2024.01.15 |
코딩을 하는 순서 (1) | 2024.01.15 |