주의 사항! 이 글은 제가 직접 공부하는 중에 작성되고 있습니다. 따라서 제가 이해하는 그대로의 내용이 포함됩니다. 따라서 이 글은 사실과는 다른 내용이 포함될 수 있습니다. 리터럴 int score = 90; //변수의 선언 및 초기화 변수를 초기화하기 위해서 사용한 90과 같은 데이터를 이전에는 '상수'라고 불러왔습니다. 상수는 프로그램 코드 안에서 직접 입력되는 데이터를 말합니다. 이 데이터는 코드 안에서 직접 수정하지 않는 이상 수정할 수 없습니다. 자바에서는 이러한 데이터를 상수라고 부르지 않고 '리터럴'이라고 부릅니다. 정확히는 상수와 리터럴은 다릅니다. 상수는 "값을 한 번 저장하면 변경할 수 없는 변수"를 말하지만, 리터럴은 "소스 코드 내에서 직접 입력된 값"을 의미합니다. 리터럴은 값의..
주의 사항! 이 글은 제가 직접 공부하는 중에 작성되고 있습니다. 따라서 제가 이해하는 그대로의 내용이 포함됩니다. 따라서 이 글은 사실과는 다른 내용이 포함될 수 있습니다. 들어가기 전... 자바를 배우고 있는데 사실 제가 공부하고 있는 책의 초반 내용은 C나 C++를 배우면서 이미 알고 있는 내용을 다루고 있어서 '이런 내용을 굳이 정독하면서 여기에 기록을 해야 할까?' 하고 생각했습니다. 그래도 이런 내용을 그냥 건너뛰기에는 제 성격상 맞지 않아서 한 번 정독이나 하고 가자고 생각했는데 보다 보니 뭔가 약간씩의 다른 점이 눈에 보여서 그냥 차근차근 기록해 가기로 했습니다. 이런 것도 기록해두면 나중에 다 쓰일 데가 있겠죠 변숫값 저장 변수에 값을 저장할 때는 대입 연산자(=)를 사용합니다. 변수를 ..
자바 개발 환경으로 무엇이 좋을지 여럿 찾아본 결과, Eclipse가 가장 적합하다고 생각했습니다. 따라서 Eclipse를 설치하도록 하겠습니다. 먼저 아래의 링크를 통해, 이클립스 사이트에 접속합니다. https://www.eclipse.org/ The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.org 그리고 사이트 ..
오늘부터 자바 공부를 시작합니다. 이번 시간에는 자바 개발 환경을 구축해 보겠습니다. 우선은 아래의 링크를 클릭해서 오라클 사이트에 접속합니다. https://www.oracle.com/index.html 링크를 타면 위와 같은 사이트에 접속할 수 있습니다. 상단의 메뉴에서 'Product'를 클릭합니다. 메뉴바가 내려오면 'Java'를 클릭합니다. 'Java'를 클릭하면 위와 같은 페이지가 뜹니다. 여기서, 'Download Java'를 클릭합니다. 'Download Java'를 클릭하면 위와 같은 페이지가 뜰 겁니다. 여기서, 'JDK Download'를 클릭합니다. 그리고 스크롤을 조금 내리면 다음과 같이 운영체제에 따라 정리되어 있는 설치 파일들이 보일 겁니다. 자신의 운영체제에 맞게 선택해서 클..