java : 객체지향 언어
c : 절차지향 언어
int main(){
int num = 3; // 변수 (int형 변수 num = 3)
num = 5;
>> 최종 num: 5
char c = 'c';
float flt = 3.14'
}
변수 : 메모리에 공간의 활용을 위한 도구
메모리 할당과 접근을 위해 사용
int : 자료형
num : 이름
= : 오른쪽에 있는걸 왼쪽에 넣는다
== : 오른쪽과 왼쪽이 같다
!= : 오른쪽과 왼쪽이 같지 않다
; : 마침표(.)
자료형 크기(byte)
*int 4바이트 (정수만 가능)
short 2바이트
long 8바이트
*byte 1바이트 -128~+127 (정수, 소수점 가능)
char 2바이트 유니코드
*boolean 1바이트 참ture(1) 거짓false(0)
float 4바이트
double 8바이트
---------------------------------------------------------- 크기(바이트)가 작은게 큰걸로 변하는건 가능
반대는 불가능
상수 : 변수에 값을 딱 한 번만 할당할 수 있다
할당된 값은 변경이 불가능하다.
ex) final int MAX_SIZE = 100
단어는 대문자로 적고 사이는_로 잇는다
use_variable : 스네이크 타입(java와 같은 객체지향)
UseVariable : 카멜타입 (C, python과 같은 절차지향)
ex) numberExampleFourFlowerDescripton
(=nmbxm...자음만 빼서 만들면됨)
\b 백스페이스 문자
\t 탭 문자
\\ 백슬래시 문자
\' 작은 따옴표 문자
\" 큰 따옴표 문자
*\n 개행 문자 (밑으로 내림)
연산자
<, >, +, -, %(mod: 나누기 했을 때 몫이 아닌 나머지 값), *
expr++(후위연산자), expr--(전위연산자), ++expr, --expr(:example parameter)
==, !=
&&(그리고), ||(또는), !(not둘다안맞으면 안됨)
=,+=(오른쪽에 있는걸 왼쪽과 더해서 왼쪽에 넣는다), -=(오른쪽에 있는걸 왼쪽과 빼서 왼쪽에 넣는다)
'JAVA' 카테고리의 다른 글
[Java] 수업 정리 _ 3 (24.11.06) (0) | 2024.11.06 |
---|---|
[Java] 수업 정리 _ 2 (24.11.06) (0) | 2024.11.06 |
[Java] 자바 연산자 (0) | 2024.11.06 |
[Java] 자바 상수 정리 (1) | 2024.11.06 |
[Java] 자바 변수 정리 (0) | 2024.11.06 |