본문 바로가기

Java/공부7

연산자. 연산자.- 어떠한 기능을 수행하는 기호 피연산자- 연산자의 작업대상 (변수, 상수, 리터럴, 수식) 종류- 단항, 이항(산술, 비교, 논리), 삼항, 대입 우선순위- 괄호의 우선순위가 제일 높다.- 산술 > 비교 > 논리 > 대입- 단항 > 이항 > 삼항- 연산자의 연산 진행방향은 왼쪽에서 오른쪽이다. ( --->) 단 단항, 대입 연산자만 오른쪽에서 왼쪽이다. ( -1 || x > 3 && x -1 ||( x > 3 && x y x가 y보다 클때 true, 그외에는 false다.- x = y x가 y보다 크거나 같을때 true, 그외에는 false다.- x 2015. 1. 5.
변수 자바의 정석 내용. 논리형 : true와 false 중 하나를 값으로 갖으며, 조건식과 놀리적 계산에 사용된다. 문자형 : 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다. 정수형 : 정수 값을 저장하는 데 사용된다.주로 사용되는 것은 int와 long이며, byte는 이진데이터를 다루는데 주로 사용되며, short는 c언어와의 호환을 위해서 추가하였다. 실수형 : 실수 값을 저장하는데 사용된다. float와 double밖에 없다. 형식/크기 1 byte 2 byte 4 byte 8 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 자료형 저장 가능한 값의 범위 bit byte boolean false,true 8.. 2014. 7. 10.
캡슐화 데이터를 외부에서 함부로 변경하지 못하도록 하기위해 외부로부터 접근을 제한 하는것을 캡슐화 라고한다. 데이터(멤버변수)를 보호하기 위해 캡슐화 한다. 캡슐화를 하려면 인스턴스 변수(클레스 변수 )를 private 로 지정하고 접근 제어를 위해 public으로 지정된 게터와 세터를 만들면 된다. 해드퍼스트 예 - class GoodDog { // 인스턴트 변수를 private로 만듭니다. private int size; // 게터메소드를 public으로 만듭니다. public int getSize() { return size; } // 세터메소드를 public으로 만듭니다. public void setSize(int size) { this.size = size; } void bark() { if (size.. 2014. 7. 10.