저번 시간에 살펴본 연산자에 이어 이번에도 연산자의 나머지를 설명하려 합니다. 연산자는 저번에 살펴본 것처럼 java에서 계산을 하도록 표현해 주는 기호라 생각하시면 됩니다. 이번 강좌까지 이항 연산자에 대한 설명을 모두 마칠 수 있도록 노력하겠습니다. ㅎㅎ 그럼 본격적으로 글을 시작하겠습니다. 이번에 살펴볼 연산자는 관계 연산자 입니다. 표로 정리해 보겠습니다. 연산자 연산자 기능 결합방향 EX) M > N M이 N보다 크다 → = N M이 N보다 크거나 같다 → == EX) M == N M이랑 N이 같다 →!= EX) M != N M이랑 N이 다르다 → 이렇게 구분할 수 있습니다. 여기서 헷갈리시면 안되는데요.=는 복합 대입 연산자가 아닌가? 라고 생각하실 수도 있지만, =는 관계 연산자며 =가 복합..
일단 연산자 부분은 조금 이해하기도, 어렵고 이해가 잘 안됩니다. 그러니 한번에 이해될 것이라는 생각은 버리시고 따라와주세요. 이 글을 쓰고 있는 저도 헷갈려서 책보고 강좌 쓰며 다시 정리하는 기회로 삼고 있습니다. (원래 이 게시판의 글이 정리 목적인건 안 비밀.) 자바에서는 여러가지 연산자를 통해 우리가 연산을 할 수 있도록 도와주고 있습니다. 연산자도 여러가지입니다. 이항 연산자, 단항 연산자, 비트 연산자 등로 나눌 수 있습니다. 이번에는 이항 연산자에 대해 알아보도록 하겠습니다. 이항 연산자란? 피 연산자(연산의 대상)가 2개여야 연산이 진행되는 연산자를 뜻합니다. 예를 들면 8+6에서 +가 이항 연산자 인데요. +기호 양옆에 피연산자가 2개인 것을 확인할 수 있습니다. 이항 연산자는 대표적으로..
전 강좌 상수에 이어 강좌를 계속 진행 하도록 하겠습니다. 제목과 마찬가지로 자료형은 언제든지 필요에 따라, 연산을 위해 변환될 수 있습니다. 간단한 예를 들어 설명해 보도록 하겠습니다. short mir1=7;short mir2=6;short mir=mir1+mir2; 이런 코드가 있습니다. 위 소스에 나오는 상수는 아래와 같이 저장이 됩니다.7 = 00000000 000001116 = 00000000 00000110short형 변수에 저장되었기 때문에 2바이트로 저장이 됩니다. 하지만 cpu는 int형 변수만 계산할 수 있기 때문에 java는 자동으로 short형 변수를 int형 변수로 형 변환을 하게 됩니다.7 = 00000000 00000000 00000000 000001116 = 00000000..
상수라는 용어는 이 강좌에서 처음 등장한 것이 아닙니다. 우리들은 전 강좌에서 상수를 사용했습니다. int no1=7777; ini no2=4+5; 전 강좌에서 자주 본 구문들입니다. 위 구문에도 상수가 존재하는데요. 7777과 4와 5 총 3개의 상수가 등장하였습니다. 이처럼 상수는 처음 등장한 개념이 아닙니다. 그렇다면 왜 이름이 상수일까요? 변수도 있는데 말이죠.. 이유는 변수처럼 메모리 공간에 할당되어 저장은 되지만 변수처럼 한번 정하면 값을 이리저리 바꾸지 못하기 때문입니다. 이름이 주어지지 않기 때문에 값을 변경할 수도 없습니다. 그리고 상수는 필요가 없어지게 되면 바로 제거 됩니다. 메모리 공간에 남아있는 변수와는 다른 상수만의 특징이 되겠습니다. 그렇다면 상수는 어떻게 메모리 공간에 저장이..
변수는 수학의 미지수와 비슷한 개념이라 생각하시면 됩니다. 한 문장으로 정리하면 "필요한 데이터를 저장하고 그 데이터를 불러오는데 쓰이는 메모리 공간" 이라고 정리가 가능하지 않을까요? 우리가 데이터를 저장/사용하기 위해서는 메모리 공간을 사용할 수 있게 할당해야 하고, 또한 저장한 데이터를 불러올 수 있어야 합니다. 이 두 가지를 모두 해결할 수 있는 것이 "변수"라는 존재입니다. 변수에는 몇 가지 종류가 있습니다 처음부터 다 설명하면 저도 이 글을 읽는 분들도 힘드니 하나하나 설명하겠습니다. 만약에 "제가 10이라는 숫자를 저장할거야! 그리고 저장한 메모리 공간의 이름을 number이라 할 거야!"라고 한다면 소스에 하나만 입력하면 됩니다. int number ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 완전..
C언어 등 모든 언어에는 주석이 있다고 알고 있습니다.참고로 쉘 스크립트(.sh)에도 #으로 주석을 표시합니다.그리고 HTML에서는 으로 표현한다고 합니다. java에서도 당연히 주석이 존재하는데요.java에서는 주석을 어떻게 표현하는지 알아보도록 하겠습니다. 먼저 /* , */ 주석이 있습니다. 이 주석은 블록 단위로 주석을 설정할 수 있습니다.다음 소스를 확인해 보면서 주석을 체험해 봅시다. /* 파일의 이름: comment.java 만든이: 미르(whdghks913) 만든날짜:2013-02-20 */ class comment { public static void main(String[] args){ System.out.println("Mir의 주석 체험기"); System.out.println("이..
이 게시판은 제가 책과 강의로 배운 내용을 한 번 더 되짚어 보기 위한 게시판입니다.또한 java를 참고하실 분들도 한번 둘러보실 수 있는 게시판이 되도록 만들고 싶습니다.기본적인 JAVA SE설치와 PATH설정은 생략하도록 하겠습니다 (언젠가 포스팅을 할 기회가 있을겁니다.) 첫 번째 프로그램을 만들어 보자!메모장이나 노트패드 ++을 사용하여 간단한 java프로그램을 만들어 보도록 하겠습니다.(저는 메모장보단 노트패드++를 추천합니다.) class First { public static void main(String[] args) { System.out.println("Welcom to java's world"); System.out.println("First java program"); } } 그 다..
- Total
- Today
- Yesterday
- String Name = Miru(itmir913);
- String Mail = itmir913@gmail.com;
- String github = https://github.com/itmir913;