전체 글 204

C

Java - 연산자 (Operator)

연산자(Operator) 연산자란 특정 기호에 자바가 어떤 기능을 실행할 지를 정의해놓은 것을 연산자 라고 한다. 연산자는 크게 산술연산자 할당연산자 비교연산자 논리연산자 비트연산자 5가지가 존재한다. 산술연산자란 + - * / % ++ -- 7가지 연산을 뜻한다. +: 두 공간의 값을 더한다. -: 두 공간의 값을 뺀다. *: 두 공간의 값을 곱한다. /: 앞 공간의 값을 뒷 공간의 값으로 나눈 몫을 구한다. %: 앞 공간의 값을 뒷 공간의 값으로 나눈 나머지를 구한다. ++: 해당 공간의 값을 1 증가 시킨다. --: 해당 공간의 값을 1 감소 시킨다. 산술연산의 경우 서로 다른 데이터타입을 연산 시키면 결과값은 더 큰 데이터타입이 된다. 예시: int와 long을 연산시키면 결과값은 long이 된다..

Dev/Java 2020.08.10

C

Java - 상수 ( Constant )

상수(Constant) 상수란 변수와 비슷하지만 한번 값이 할당되면 더이상 바꿀 수 없는 공간을 상수라고 한다. 상수를 만드는 방법은 final 데이터타입 상수이름 = 값; 으로 만들게 된다. public class Ex03Constant { public static void main(String[] args) { final int SIZE = 5; System.out.println("SIZE의 현재값: "+SIZE); 하지만 아래 코드는 상수의 값을 바꿀려고 했기 때문에 에러가 난다. SIZE = 10; } }

Dev/Java 2020.08.10

C

Java - 변수 ( Variable )

변수 변수란 우리가 값을 바꿔줄수 있는 공간을 변수라고 한다. 우리가 해당 공간에 어떤 값이 들어갈 수 있는지 규정을 하고 이름을 붙여서 해당 공간에 값을 넣어주거나 아니면 해당 공간의 값을 호출할 수 있다. 변수에 저장가능한 값의 종류는 크게 2가지로 나뉜다. 1. 기본형 가. 정수형(소숫점이 존재하지 않는 숫자 = 나눠떨어지는 숫자) byte: 8비트 (-128~127) short: 16비트(-2^15~2^15-1) int: 32비트(-2^31~2^31-1) long: 64비트(-2^63~2^63-1) 1 비트란 1자리 2진법 숫자를 뜻한다. 8 비트란 8자리 2진법 숫자를 뜻한다. 2진법이란? 1과 0 2개의 숫자로 이루어져 있고 한 자리가 2의 제곱이란 뜻이다. 예를 들어 10진법 숫자 1234의..

Dev/Java 2020.08.10

C

Java - 주석, 이름짓기 ( Naming )

1. 주석 주석이란 해당 코드가 컴퓨터가 실행가능한 코드로 바뀔 때 무시되는 글자들을 주석이라고 한다. 한줄로 입력할때에는 로 여러줄 입력 할 때에는 /* */ 사이에 적어주면 된다. 주석은 이클립스에서 초록색으로 출력이 된다. 2. 이름짓기 규칙 A. 변수, 클래스, 메소드의 경우 가. 변수, 클래스, 메소드의 경우 낙타등 표기법을 따라간다. 낙타등 표기법이란 이름이 여러단어로 이루어질 때 두번째 단어부터는 첫글자를 대문자로 적어준다. 예시: MemberController, myNumber, memberLogIn() 나. 같은 종류일 경우 똑같은 이름은 같은 곳에 만들어 줄 수 없다. 만약 myNumber라는 변수가 있을 경우 같은 곳에 myNumber라는 이름의 변수는 더이상 만들어줄 수 없다. 다...

Dev/Java 2020.08.10