리터럴

· ON/JAVA
1. 배열(Array) 1) 배열은 왜 필요할까? ㄴ 배열을 공부하기 전에 변수를 다시 생각해봐라. 변수는 어떤 하나의 값을 저장하는 공간이다. (변하는 수 아니다!) 그럼 하나의 값을 저장하지 않고 여러개의 값을 저장할 수 있는 방법은 없을까?라는 것에서 출발한다. 여기서 잠깐 ! 변수는 두가지 타입이 있다. ① 기본형 변수 : 실제 값(==리터럴)을 저장하는 변수 ② 참조형 변수 : 주소값을 저장하는 변수 변수에 새로운 값을 저장하려면 이전에 있던 값이 사라지고 새로 저장한 값만 남아 있다. 그래서 기존 값을 남겨두면서 새로운 값을 저장하려면 새로운 변수를 생성해서 새로운 값을 저장하는 방법 밖에 없다. 만약 50개의 값을 저장하려면 100개의 변수를 선언하기 위해서는 아래와 같이 짓을 해야한다. i..
2-1 변수는 무엇일까? https://www.youtube.com/watch?v=I5cq54MFQCo 최근에 유튜브에서 이러한 영상을 본 적이 있다. 샌드위치를 만드는 방법으로 코딩을 가르치는 영상인데, 이러한 얘기를 한 이유는 우리는 빵에 버터를 발라서 샌드위치를 만든다라고 쉽게 생각하지만 컴퓨터는 그렇지 않다. 예를들어, 3-1 = 2도 컴퓨터가 계산하기 위해서는 3단계의 과정을 거친다. 1. 3을 기억한다. 2. 1을 기억한다. 3. 3과 1을 뺄셈을 한다. 여기서 '기억한다'는 '메모리에 저장한다.'라는 의미로 컴퓨터의 입장에서 위에 내용을 다시 작성해보면, 1. 3을 메모리에 저장한다. 2. 1을 메모리에 저장한다. 3. 저장된 데이터 3과 1을 불러와 뺄셈을 한다. 근데 여기서, 컴퓨터는 3..
박도비
'리터럴' 태그의 글 목록