변수와 Assignment Statements

변수와 Assignment Statements아무리 작은 프로그램이라고 하더라도, 실행되는 프로그램은 항상 값을 다룬다. 이러한 값들은 메인 메모리의 작은영역을 차지하게 된다. 우리가 이 데이터를 사용할려면 메인 메모리의 주소를 알아야 겠지만, 숫자를 사용해서 접근하는 것은 쉽지 않다. 그래서 변수라고 불리우는 심볼을 사용하게 된다. 이번 장에서 다룰 주...

표현과 수치연산자들

표현과 수치연산자들이번 장에서는 앞장에 이어서 수치표현과 integer 연산자, floating point 연산자들의 쓰임에 대해서 알아보도록 하겠다. 다음과 같은 내용을 다룰 것이다. 1. 표현에 대한 복습 1. 수치 연산자들 1. Integer 연산자 1. Floating point 연산자 1. Floating point와 Interger 가 함께 사...

Object Data

Object Data원문 이번장에서는 객체가 무엇인지, 어떻게 사용해야 하는지에 대해서 알아보도록 하겠다. 객체에 대한 모든 토론은 표준 자바 라이브러리(다음과 같은 내용들을 다룰 것이다. Classes 객체(Objects) Reference 변수 String 객체 객체의 실행 메서드 String 객체의 메서드들문제자바는 두종류의 데이터를 가진다. 나열...

입출력 - input/output

입출력 - input/output원문 이번장에서는 자바5.0에서의 입력과 출력에 대해서 다룰 것이다. 모든 프로그램은 데이터를 입력받아서 그것을 처리하고, 처리한 결과를 출력한다. 이번장에서는 키보드를 이용해서 데이터를 입력받는 방법과 결과를 모니터에 출력하는 방법에 대해서 알아보도록 하겠다. 디스크, CD와 같은 매체로의 입출력은 나중에 다루도록 하겠다...

Floating Point

Floating Point원문 자바는 float와 double의 원시데이터타입을 포함하고 있다. float 는 소숫점을 포함하는 숫자다. 예를들자면 3.14159와 -0.718802와 같은 숫자들이다. 이번장의 주제 문자를 double 형으로 변환하기 키보드로 부터 float 숫자를 입력( Math 클래스 루트 Trig 함수 Pl Not a Numbe...

자바와 함께 하는 컴퓨터과학 11장 if 문

자바와 함께 하는 컴퓨터과학 11장 if 문원문 if문만 있으면 프로그램을 만들 수 있다라는 속담이 있을 정도로, if 문은 모든 프로그래밍 언어에 있어서 가장 기본이 되는 문이다. 이번장에서는 if와 관련되어서 다음과 같은 내용들을 다룰 것이다. 두개중 하나 선택하기 if 문 if 문에서의 블럭 Boolean 표현 Relational Operators...

자바와 함께하는 컴퓨터과학 12장 - 하나의 branch만을 가지는 if 문

자바와 함께하는 컴퓨터과학 12장 - 하나의 branch만을 가지는 if 문 이번장에서 다를 내용은 다음과 같다. 1. 하나의 block 만을 가지는 if 문 1. 산술연산에서의 Boolean( 1. Picking the right relational symbol 1. 여러개의 if 문 사용문제 상가를 걷고 있는 당신은 지금 배가 고파진 상태다. 그러다가...

Java와 함께 하는 컴퓨터 과학 13장 - Boolean Expressions

Java와 함께 하는 컴퓨터 과학 13장 - Boolean Expressions이전 장에서 배운 if문은 count < 10과 같은 상태를 검사하기 위해서 물음을 사용한다. 상태를 검사하기 위한 간단한 방법이기는 하지만 때때로 이것만으로는 충분하지 않을 때가 있다. 여기에서는 좀더 복잡한 물음을 해결하기 위한 몇가지 방법에 대해서 알아볼 것이다.다룰 내용...