V 2일차 - JAVA 변수와 함수, 조건문

박태은·2024년 5월 29일

웹앱개발자 강의의 처음은 JAVA강의이다.

자바 강의를 듣다가 추후 HTML, 웹페이지 구현, 안드로이드 스튜디오 등을 배우는 시간을 가진다고 한다.

수업 2일차인 오늘은 자바의 기초를 다졌다.

비전공자와 전공자가 같이 듣는 강의인 만큼 기초부터 천천히, 그리고 동시에 빠르게 진도를 나간다.

2일차에 배운 내용은 변수, 자바 자료형의 개념, 조건문 으로 요약이 가능할 듯 하다.


변수란 저장공간이 될 때도, 값으로 작동할 때도 있는 개념이다.

자바를 하면서 몇 번이고 보게되는 int a, int x...등에서 a, x가 바로 변수이다.

예를 들어 자바에서 int x = 5라는 문장이 있다고 치자.

여기서 x는 당연히 5가 된다. 하지만 5가 되었다는 말은 완벽히 들어맞지는 않는다. x라는 변수에 5라는 값을 저장했다는 표현이 맞겠다.

위에 언급한 x의 값이라면 10 + x = 15가 되는 것도 당연한 일이다.
하지만 자바에서, 특히 변수가 엮였을때의 =는 같다라는 의미가 아니라 넣는다는 식으로 보는게 맞다. 대입하는 개념이라고 알아두는게 편하다.

또한 변수 선언은 두 번 하면 안 된다.

윗라인에서 int x = 10을 표시해놓고 밑에서 int x = 28...이러면 안 된다는 뜻이다.

왜냐고? 에러가 나니까...



출처: 구글

자바 자료형의 구조는 크게 위 사진과 같이 8개로 나뉜다.
이 8개는 외울 수 밖에 없다.

기본값, 표현 범위까지는 굳이 외울 필요가 없으나(외우면 좋긴 함)
자료형의 분류, 키워드, 크기는 필수적으로 외워야 한다.


조건문, 즉 if를 비롯한 제어문(if, while, for...)은 개인적으로 자바 공부의 알파이자 오메가라고 생각한다.

자바 공부에서 골머리를 앓는 곳은 대부분 while문과 for문이 아닐까...

그만큼 집중해서 들어야 하는 부분이다.

제일 쉬운 if 부분을 배웠는데 벌써부터 머리가 지끈거린다...


이 밑으로는 기억해둬야 하는 짜투리 정보.

괄호와 곱하기는 더하기보다 우선순위가 높음

<기본> 출력 변수 조건 반복 함수
<심화(특징)>객체 클래스 상속 스트림

&& => 모두 true여야 참
|| => 둘중하나라도 true면 참

profile
취업준비생. 웹개발자를 목표로.

0개의 댓글