메모리와 자료형 전 강의에서 변수는 컴퓨터에 저장된다고 언급하였습니다. 정확히는 변수는 컴퓨터의 메모리 즉, 렘이라는 공간에 저장이 됩니다. 메모리에 저장하기 위해서는 크기와 공간이라는 계념이 필요하다는 것을 전 강의를 통해 간접적으로 알려드렸습니다. 자~ 그러면, 변수의 형태(크기, 공간)에 따라 달라진다는 '자료형'에 대해서 알아보도록 하겠습니다. 자바에서 지원하는 자료형은 기본 자료형과 참조 자료형(참고자료형은 나중에 다시 설명하겠습니다, 참고로 객체라고 보이는 것은 참고 자료형입니다.)이 있습니다. 기본 자료형은 정수형 문자형 실수형 논리형 1 byte byte X X boolean 2 byte short char X X 4 byte int X float X 8 byte long X double ..
컴퓨터의 데이터 2진수 저희는 대화할 때는 우리만의 언어를 통해 소통을 하고 있습니다. 하지만 컴퓨터의 언어는 0과 1로 대화를 하고 있습니다. 왜냐하면 컴퓨터는 반도체로 이루어진 데이터를 이용합니다. 예를 들어 전구가 있다고 가정합시다. 평소에 전구가 켜짐과 꺼짐과 둘로 나누어져 있습니다. 반도체도 한 부분이 켜진 부분과 꺼진 부분이 존재합니다. 이처럼 전구가 꺼짐과 켜짐으로 구분이 되는 것처럼 반도체도 꺼짐과 켜짐으로 구분이 됩니다. 그래서 컴퓨터는 꺼지면 0 켜지면 1로 표현되고는 합니다. 이렇게 0 또는 1로 표현할 수 있는 최소 단위를 비트(bit)라고 합니다. 우리가 일상 생활에서 사용하는 진수는 10진수입니다. 이해하기 쉽게 10진수를 2진수로 표현하면 10진수 0 1 2 3 4 5 6 7 ..
이클립스의 UI(사용자 인터페이스) 알아보기 이전 강좌를 통해서 필요한 프로그램을 모두 설치 했습니다. 준비는 모두 끝났으니 자바를 통해 처음으로 프로그램을 만들어 보도록 하겠습니다. 만들기 전에 환경에 적응하기 위해서 UI를 먼저 알아보도록 하겠습니다. 프로그래밍을 하기 위해서 간단한 UI를 알아 보았습니다.다른 정보들은 강좌를 하면서 천천히 알려드리겠습니다. "Hello, World Java" 출력하는 프로그램 만들기 먼저 프로젝트(Project)를 만들어 보도록 하겠습니다.메뉴에서 [File → New → Java Project] 를 선택합니다. [Project name]을 설정해주세요. 아무거나 상관 없어요. 저는 First 라고 짓겠습니다. 여러분들이 마음대로 프로젝트 생성을 하셔도 되지만, 현..
이클립스(Eclipse) 설치하기 안녕하세요 이번 강좌에는 이클립스를 설치해 보도록 하겠습니다. 자바 프로그램밍을 할때는 메모장과 CMD(명령 프롬프트)를 이용하여 할 수는 있지만그 방법은 실수를 하거나 만들기 힘들기 때문에 소스 편집 툴을 사용할 것 입니다. 소스 코드 편집기에는 많은 종류가 존재합니다.그 소스 편집 툴 중 하나인 이클립스(Eclipse)를 하도록 하겠습니다. 이클립스는https://www.eclipse.org/ 통해 다운로드 할 수 있습니다. 위 사이트에 들어가시면 Download에 들어가주세요. 그리고 Get Eclipse IDE 2018-12부분에 Download 64 bit를 들어가주세요. 이제 다시 Download를 클릭하셔서 이클립스 설치 파일을 다운받으신후 실행 해주시면 됩..