프로그래밍 공부

전체 글 700

카테고리 설명
프로그래밍 공부하는 블로그
  • 연산자 - 상수나 변수 값을 조작 할 수 있도록 해주는 것을 연산이라고 하며 어떠한 연산을 할 것인지에 대한 기호로 연산자라는 것을 사용한다. - 일반적인 산수에서 사용하는 4칙 연산 외에 프로그래밍에서 특별하게 사용하는 연산자도 있다. - 연산자에는 연산자 우선 순위라는 것이 있으며 이러한 연산자 우선 순위를 잘 파악해야지만 원하는 결과를 얻어낼 수 있다. 연산자의 종류와 우선순위 - 최우선 연산자 : [ ] , ( ) - 단향 연산자 : !, ~ +, - ,++, -- , (cast) - 산술 연산자 : +, -, *, /, % - 시프트 연산자 : , >>> - 관계 연산자 : >, = , > : 비트를 오른쪽으로 이동시켜주는 연산 ( 부호를 유지시켜 준다) 0000 1000 -> 0000..

    JAVA

    JAVA 연산자 NEW

    2022.08.10
    댓글
  • 키보드 입력 System.in.read() - 자바에서 키보드를 통해 콘솔로 입력을 받는 것을 표준 입력이라고 한다. - System.out.xxxx 가 표준 출력이라면 System.in.read() 은 표준 입력이다. - System.in.read() 을 통해 입력을 받게 되면 글자 한 개를 입력 받게 된다. - 여러 개를 입력을 받은 경우 System.in.read() 을 입력 받을 개수 만큼 써줘야 한다. - 엔터를 누르게 되면 CR()케리지리턴, LF(라인 피드) 라는 문자 두 개가 들어간다. LF은 한 줄 아래로 내리는 것을 의미하며 CR는 커서를 제일 앞으로 이동시키는 것을 의미한다. BufferedReader - System.in 은 키보드를 통해 문자 하나를 입력 받지만 BufferedRe..

    JAVA

    JAVA 표준입력 NEW

    2022.08.10
    댓글
  • 변수 - 프로그램에서 작성의 값의 의미가 수시로 변경될 수 있는 것을 의미한다. - 변수를 사용하면 값을 담을 수 있는 기억 공가닝 마련되고 값은 넣지 않는다. - 일단 기억 공간이 마련되면개발자는 해당 기억 공간에 값을 자유롭게 넣고 가져올 수 있다. - 변수를 값을 담고 읽어오고 바꿀 수 있는 기억 공간 자체를 의미하기도 한다. 자료형 기억공간을 마련하기 위한 두가지 조건 - 기억 공간이 자리 잡을 메모리상의 위치 - 기억 공간이 자리 잡을 메모리 상의 크기 [ 일정 메로리 양을 기억한다고 한다면, 데이터 크기 양을 개발자가 정해줘야 함. ] - 만들어질 기억 공간의 크기는 자료형을 통해 결정 할 수 있다. [ int, float , bool 등 ] - 양식 : 자료형 변수 이름 - 자료형 : 값을 ..

    JAVA

    JAVA 변수와 자료형 NEW

    2022.08.10
    댓글
  • 언리얼에는 액터라는 것으로 구성되어 있어서 액터를 배치, 재배치하여 구성사항을 변경 할 수 있음. 액터 = 가상의 배우 아웃라이너 = 액터가 어떠한 역활을 하고 있는지 확인 아웃라이너의 최 상단 = 레벨의 정보 사항 액터를 클릭하고 F를 누르면 액터 확대보기가 가능. 뷰포트 이동 = WASD 상하 높이이동 = QE 액터 배치 팝업 을 통하여 액터를 새로 배치 가능 트렌스폼 조정 = 액터의 이동W 회전E 스케일R 을 이용하여 트렌스폼을 조정 할 수 있다. 언리얼 엔진은 기본단위로 10cm씩 이동하게 됨. 우측 상단에 스냅조정을 통해 이동단위를 바꾸거나 없앨 수 있다. 작업 후 플레이 하고 있을 때 Shift + F1 을 누르면 마우스버튼이 나온다 ESC = 플레이 종료 액터 복제 = ALT + 마우스 왼쪽..

  • 상수의 개념 - 프로그램 상에서 의미가 변하지 않는 값을 상수 라고 부른다. 숫자 1 을 1이라고 보고 코드상에서는 1을 1이라고 인식하지 2나 3이라고 인식하지 않는 것. 있는 그대로 절때 변하지 않는 것을 상수 라고 부른다. 숫자 상수 - 코드를 작성할 때 숫자를 사용하는 것을 숫자 상수 라고 부른다. - 코드에 숫자를 적어 넣으면 일단 메모리에 값을 기억시키고 CPU 가 그 값을 가져와 사용하게 된다. - 숫자 상수는 메모리에 기억된 값을 절대 변경할 수 없다. - 숫자 상수는 일정한 크기에 기억공간에 기억되는 값이므로 표현할 수 있는 값의 범위가 한정되어 있다. [ 비트 바이트 쿼드 등 ] 문자 상수 - " " 안에 묶여 있는 문자열을 말한다. - JAVA 안에서는 " " 안에 묶은 문자열 값을 ..

    JAVA

    JAVA의 상수 NEW

    2022.08.08
    댓글
  • 식별자의 정의 - 자바 프로그램을 작성하다 보면 이름을 지어줘야 하는 부분들이 존재한다. - 변수 : 프로그램에서 사용하는 값을 담아 놓는 기억공간. 이 공간에 접근하기 위해서는 이름이 있어야 한다. - 클래스 : 프로그램 내에서 독립적인 기능의 단위. 클래스를 사용하기 위해서는 이름이 있어야 한다. - 메서드 : 클래스 내부에 있는 기능 단위. 메서드에 접근하기 위해서는 이름이 있어야 한다. - 식별자는 프로그램에서의 기능과 데이터 저장 공간을 각각 구분하기 위해 개발자가 지어주는 이름을 의미 한다. 이름 짓는 규칙 - 개발자가 자바의 식별자를 만들 때는 다음과 같은 규칙을 따른다. - 길이의 제한이 없다. - 첫 글자는 반드시 영문자, _, $ 로 시작해야 한다. - 대 소문자를 구분한다. - 클래스..

    JAVA

    JAVA의 식별자 NEW

    2022.08.08
    댓글
카테고리
작성일
2022. 8. 10. 17:46
작성자
WDmil
728x90

연산자

- 상수나 변수 값을 조작 할 수 있도록 해주는 것을 연산이라고 하며 어떠한 연산을 할 것인지에 대한 기호로 연산자라는 것을 사용한다.

- 일반적인 산수에서 사용하는 4칙 연산 외에 프로그래밍에서 특별하게 사용하는 연산자도 있다.

- 연산자에는 연산자 우선 순위라는 것이 있으며 이러한 연산자 우선 순위를 잘 파악해야지만 원하는 결과를 얻어낼 수 있다.

 

연산자의 종류와 우선순위

 

- 최우선 연산자 : [ ]  , ( )

- 단향 연산자 : !, ~ +, - ,++, -- , (cast)

- 산술 연산자 : +, -, *, /, %

- 시프트 연산자 : <<, >>, >>>

- 관계 연산자 : >, < , >= , <= , == , !=

- 비트 연산자 : &, ^, |

- 논리 연산자 : &, |, &, ||

- 삼항 연산자 : 조건항 ? 항1 : 항2

- 배정 대입 연산자 : =, += , -=, *=, /=, %=, <<=, >>=, ^=, &=

- 후위형 증감 연산자 : ++/--

 

항 한개 또는 메모리 상의 값을 가지고 나오는 연산자가 가장 우선시 되고 항 한개에 대한 연산이 위쪽, 두개가 아래쪽 위 종류는 위에서 아래쪽으로 갈수록 더 우선순위가 낮다

 

최우선 연산자

= . : 메모리에 생성된 객체의 맴버에 접근 등 특정 매개체의 하위에 접근할 떄 사용하는 연산자

= [ ] : 배열에서 요소에 접근하고자 할 때 사용하는 연산자

- ( ) : 수식에서 연산의 우선 순위를 조장하고자 할 때 사용

 

단항 연산자

- ! : true를 false로 false를 true로 변경하는 연산자

- ~ : 숫자의 비트를 0은 1 로, 1은 0으로 바꾸는 연산자

- +, - : 숫자의 부호를 변경해주는 연산자.

- ++ , -- : 값을 1 증가시키거나 감소시키는 연산자( 전위형 ) a = a + 1 , a = a - 1 대용으로 사용 가능

- (cast) : 값의 타입을 변경할 때 사용하는 연산자.

산술 연산자

- +, -, *, / : 일반적인 4칙연산

- % : 나머지를 구하는 연산자

 

시프트 연산자

- >> : 비트를 오른쪽으로 이동시켜주는 연산 ( 부호를 유지시켜 준다)

0000 1000 -> 0000 0100

1000 1000 -> 1100 0100

- << : 비트를 좌측으로 이동시켜주는 연산

0000 1000 -> 0001 0000

- >>> : 비트를 오른쪽으로 이동시켜주는 연산 ( 무조건 0으로 채워진다.)

0000 1000 -> 0000 0100

1000 1000 -> 0100 0100

오른쪽 시프트 = 2로 나누기 왼쪽으로 시프트 = 2로 곱하기 시프트가 2가 되면 2^2 만큼 나누거나 곱한 효과가 있다.

관계 연산자

- > : 좌측의 값이 우측의 값보다 크면 true, 작거나 같으면 false

- < : 좌측의 값이 우측의 값보다 작으면 true, 크거나 같으면 false

- >= : 좌측의 값이 우측의 값보다 크거나같으면 true, 작으면 false

- <= : 좌측의 값이 우측의 값보다 작거나 같으면 true, 크면 false

- == : 좌측의 값과 우측의 값이 같으면 true, 다르면 false

- != : 좌측의 값과 우측의 값이 다르면 true, 같으면 false

 

비트 연산자

- & : 두 수를 2 진수로 변환한 후 각 자리를 비교하여 둘 다 1일 경우에만 1이 되는 연산자 ( AND 연산자 )

 1000 1000 & 0000 1000 = 0000 1000

- | : 두 수를 2 진수로 변환한 후 각 자리를 비교하여 둘 중에 하나라도 1이면 1이 되는 연산자. ( OR 연산자 )

 1000 1000 & 0000 1000 = 1000 1000

- ^ : 두 수를 2 진수로 변환한 후 각 자리를 비교하여 두 비트가 같으면 0, 다르면 1이 되는 연산자( XOR 연산자 )

 1000 1000 ^ 0000 1000 = 1000 0000

2진수로 편집하여 작업하기 때문에 100 과 200의 AND, OR, XOR은 10진수 기준이 아닌 2진수 기준으로 계산 후 10진수로 변환 한다.

 

논리 연산자

- && : 연산자를 기준으로 좌측과 우측에 관계 연산자가 있을 경우 두 값이 모두 true 이면 true, 하나라도 false 이면 false를 반환한다. 좌측의 연산 결과 값이 false 라면 이 후의 연산은 수행하지 않고 false 를 반환한다.

 10 < 4 && 10 > 3 : false. 10 > 3 연산은 수행하지 않는다.

- & : 기본적인 연산은 && 와 같지만 좌측 연산 결과 값이 false 라고 하더라도 이 후의 연산을 모두 수행한다.

10 < 4

& 10 > 3 : false, 10 > 3 연산도 수행한다.

- || : 연산자를 기준으로 좌측과 우측에 관계 연산자가 있을 경우 두 값 중 하나라도 true면 true, 둘 다 false라면 false를 반환한다. 좌측의 연산 결과 값이 true라면 이 후의 연산은 수행하지 않고 true 를 반환한다.

 10 > 3 || 10 < 4 : true , 10 < 4 연산은 수행하지 않는다.

- | : 기본적인 연산은 || 와 같지만 좌측 연산 결과 값이 true라고 하더라도  이 후의 연산을 모두 수행한다.

 

3 항 연산자

- 조건항 ? 항1 : 항 2

- 조건항의 결과 값이 true 면 항1, false 면 항2를 반환한다.

10 은 20 보다 작기 때문레 false로 200을 반환

배정 대입 연산자

밑 예시의 오른쪽 계산식을 왼쪽으로 단축해서 사용 할 수 있는것을 가리켜서 이야기한다.

-  a + = 2 : a = a + 2

- a -+ 2 : a = a - 2

- a *= 2 : a = a * 2

- a /= 2 : a = a / 2

- a %= 2 : a = a % 2

- a <<= 2 : a = a << 2

- a >>= 2 : a = a >> 2

- a ^= 2 : a = a ^ 2

- a &= 2 : a = a & 2

- a != 2 : a = a | 2

왼쪽 연산자와 오른쪽 연산자의 결과는 같다.

후위형 중감 연산자

- -- / ++ : 자기 자신의 값을 하나 증가하거나 감소하는 연산자

- 기본적으로 전위형 증감 연산자와 같지만 차이점이 있다.

- 전위형 : ++a , --a, 연산작업을 수행 후 값을 전달 한다.

- 후위형 : a++ , a--, 값을 전달 한 후 연산을 수행 한다.

1번째는 연산을 진행 하고 k2에 데이터를 넣었다면

2번째는 k2에 데이터를 집어넣고 연산을 진행하여 결과가 달라지게 된다.

728x90

'JAVA' 카테고리의 다른 글

JAVA switch ~ case 문  (0) 2022.08.10
JAVA IF문  (0) 2022.08.10
JAVA 표준입력  (0) 2022.08.10
JAVA 변수와 자료형  (0) 2022.08.10
JAVA의 상수  (0) 2022.08.08
카테고리
작성일
2022. 8. 10. 15:37
작성자
WDmil
728x90

키보드 입력

System.in.read()

- 자바에서 키보드를 통해 콘솔로 입력을 받는 것을 표준 입력이라고 한다.

- System.out.xxxx 가 표준 출력이라면 System.in.read() 은 표준 입력이다.

- System.in.read() 을 통해 입력을 받게 되면 글자 한 개를 입력 받게 된다.

- 여러 개를 입력을 받은 경우 System.in.read() 을 입력 받을 개수 만큼 써줘야 한다.

- 엔터를 누르게 되면 CR()케리지리턴, LF(라인 피드) 라는 문자 두 개가 들어간다. LF은 한 줄 아래로 내리는 것을 의미하며 CR는 커서를 제일 앞으로 이동시키는 것을 의미한다.

in.read를 사용하여 a를 누르고 엔터를 누르면 a의 문자값과 LF인 13이 출력된다.

BufferedReader

- System.in 은 키보드를 통해 문자 하나를 입력 받지만 BufferedReader를 사용하면 라인 단위의 입력이 가능하다.

그렇기에 자바에서는 System.in 보다  BufferedReader를 통해 입력 받는 경우가 더 많다.

 

InputStreamReader 와 BufferReader 을 사용하면 문자열을 입력 받을 수 있다.

System.in.read()를 사용하여 입력받으면 Enter를 눌렀을 때 CR 과 LF의 두문자를 생략하기 위해 두번의 read를 더 넣어야 하지만, BufferReader를 사용하면 그럴 필요가 없이 같이 입력받고 출력해준다.

 

받아온 문자를 숫자로 저장하기에 문자로 출력 하기 위해서는 재변환을 해주어서 출력해야한다.

 

728x90

'JAVA' 카테고리의 다른 글

JAVA IF문  (0) 2022.08.10
JAVA 연산자  (0) 2022.08.10
JAVA 변수와 자료형  (0) 2022.08.10
JAVA의 상수  (0) 2022.08.08
JAVA의 식별자  (0) 2022.08.08
카테고리
작성일
2022. 8. 10. 15:13
작성자
WDmil
728x90

변수

- 프로그램에서 작성의 값의 의미가 수시로 변경될 수 있는 것을 의미한다.

- 변수를 사용하면 값을 담을 수 있는 기억 공가닝 마련되고 값은 넣지 않는다.

- 일단 기억 공간이 마련되면개발자는 해당 기억 공간에 값을 자유롭게 넣고 가져올 수 있다.

- 변수를 값을 담고 읽어오고 바꿀 수 있는 기억 공간 자체를 의미하기도 한다.

 

자료형

 기억공간을 마련하기 위한 두가지 조건

- 기억 공간이 자리 잡을 메모리상의 위치

- 기억 공간이 자리 잡을 메모리 상의 크기

[ 일정 메로리 양을 기억한다고 한다면, 데이터 크기 양을 개발자가 정해줘야 함. ]

 

- 만들어질 기억 공간의 크기는 자료형을 통해 결정 할 수 있다.

 [ int, float , bool 등 ]

- 양식 : 자료형 변수 이름

- 자료형 : 값을 담을 기억 공간의 크기와 담겨질 값의 형태를 결정한다.

- 변수 이름 : 만들어질 기억 공간에 개발자가 접근할 수 있는 이름. 기억공간에 접근 하기 위해서는 메모리상의 주소 값 을 알아야만 하지만 변수는 프로그램을 만들 떄 많이 사용하는 부분이라 이름을 붙혀주고 그 이름으로 접근 할 수 있다.

 

자료형의 종류

 

 논리 자료형

- boolean : 참과 거짓 값을 담을 수 있는 자료형 1byte.

true나 false 라는 값을 담을 수 있다. true는 참, false는 거짓을 의미한다.

 

- byte : 1byte 크기의 정수 값을 담을 수 있다. ( -128~127)

 

- char : 2byte 크기의 문자 값을 담을 수 있다. (0 ~ 65535)

 자바에서 제공되는 자료형 중에 유일하게 음수 값이 없는 자료형이다.

 char는 자바 언어에서 문자를 담기 위해 사용된다.

 코드 상 에서는 문자를 담는 것처럼 작성하지만 실제로는 해당 문자열 코드 값이 담기게 된다.

 

- short : 2byte 크기의 정수 값을 담을 수 있다. (-32768 ~ 32767)

 

- int : 4byte 크기의 정수 값을 담을 수 있다. (-2147483648 ~ 2147483647)

 

- long : 8byte 크기의 정수 값을 담을 수 있다. (-9223372036854775808L ~ 9223372036854775807L)

 

실수 자료형

- float :  4byte 크기의 실수 값을 담을 수 있다. (-1.4E^-45 ~ 3.402823E^38)

 

- double : 8byte 크기의 실수 값을 담을 수 있다. (-4.9E^*324 ~ 1.8E^308)

 

문자열

- string : " " 로 묶인 문자열을 담을 수 있는 자료형

 사실 String 은 자료형이 아니라 클래스 라는 것이다.

 

기본 자료형

- 정수형 기본 자료형  : int

 코드에 정수형 상수를 사용할 경우 상수 값을 담기 위한 기억 공간으로 기본 int 형을 잡게 된다.

 하지만 범위가 벗어날 경우 숫자 뒤에 L을 붙여주면 long 형을 잡게 된다.

 

- 실수형 기본 자료형 : double

 코드에 실수형 상수를 사용할 경우 상수 값을 담기 위한 기억 공간으로 기본 double  형을 잡게 된다.

 하지만 사용하는 값이 범위가 크지 않을 경우에는 F를 붙혀주면 float 형을 잡게 된다.

 뒤에 F를 붙혀주면 작은 공간을 잡아주기 때문에 메모리 사용량을 줄일 수 있는 장점을 가지고 있다.

 

728x90

'JAVA' 카테고리의 다른 글

JAVA 연산자  (0) 2022.08.10
JAVA 표준입력  (0) 2022.08.10
JAVA의 상수  (0) 2022.08.08
JAVA의 식별자  (0) 2022.08.08
JAVA 의 기본출력  (0) 2022.08.08
작성일
2022. 8. 9. 20:59
작성자
WDmil
728x90

언리얼에는 액터라는 것으로 구성되어 있어서 액터를 배치, 재배치하여 구성사항을 변경 할 수 있음.

액터 = 가상의 배우

아웃라이너 = 액터가 어떠한 역활을 하고 있는지 확인

아웃라이너의 최 상단 = 레벨의 정보 사항

 

액터를 클릭하고 F를 누르면 액터 확대보기가 가능.

뷰포트 이동 = WASD 상하 높이이동 = QE

액터 배치 팝업 을 통하여 액터를 새로 배치 가능

 

트렌스폼 조정 = 액터의 이동W 회전E 스케일R 을 이용하여 트렌스폼을 조정 할 수 있다.

 

언리얼 엔진은 기본단위로 10cm씩 이동하게 됨.

우측 상단에 스냅조정을 통해 이동단위를 바꾸거나 없앨 수 있다.

 

작업 후 플레이 하고 있을 때 Shift + F1 을 누르면 마우스버튼이 나온다

ESC = 플레이 종료

 

액터 복제 = ALT + 마우스 왼쪽 드래그

컨텐츠 브라우저 열기 = CTRl + SPACE 

우측 상단의 브라우저 고정을 누르면 고정 가능

 

편집 -> 프로젝트 세팅 -> 맵& 모드 -> 에디터 시작맵 변경을 통해 엔진을 시작 할 때 켜지는 맵을 설정 가능

 

액터 선택 후 F2 = 액터 이름 변경

728x90
카테고리
작성일
2022. 8. 8. 21:34
작성자
WDmil
728x90

상수의 개념

- 프로그램 상에서 의미가 변하지 않는 값을 상수 라고 부른다.

숫자 1 을 1이라고 보고 코드상에서는 1을 1이라고 인식하지 2나 3이라고 인식하지 않는 것.

있는 그대로 절때 변하지 않는 것을 상수 라고 부른다.

 

숫자 상수

- 코드를 작성할 때 숫자를 사용하는 것을 숫자 상수 라고 부른다.

- 코드에 숫자를 적어 넣으면 일단 메모리에 값을 기억시키고 CPU 가 그 값을 가져와 사용하게 된다.

- 숫자 상수는 메모리에 기억된 값을 절대 변경할 수 없다.

- 숫자 상수는 일정한 크기에 기억공간에 기억되는 값이므로 표현할 수 있는 값의 범위가 한정되어 있다.

[ 비트 바이트 쿼드 등 ]

 

문자 상수

- "  " 안에 묶여 있는 문자열을 말한다.

- JAVA 안에서는 " " 안에 묶은 문자열 값을 문자 코드 체계를 이용하여 메모리에 넣었다가 CPU가 사용할 때 문자열 값을 가져와서 사용한다.

- JAVA 에서는 " " 안에 적힌 문자열을 객체 단위로 사용을 한다.

 

출력서식을 가진 출력문

 

System.out.printf

- Java 5 부터 새로 추가된 출력 문으로써 출력 서식을 가지고 출력 할 수 있는 출력문 이다.

System.out.printf("a:%d b:%s",100,"안녕하세요); => a:100 b:안녕하세요

[ 값을 1:1로 대응해서 순서대로 넣어 출력해준다.]

-사용가능한 서식

- %d : 정수 값 [4바이트 단위의 데이터를 출력함] [ 더 큰수를 출력하고 싶다면 대문자L또는 소문자l을 숫자 끝에 넣어주면된다.]

L을 붙인다는 것은 8바이트 단위로 데이터를 출력한다는 의미

- %c : 문자

- %f : 실수형

- %s : 문자열

- %숫자d : "숫자" 만큼의 공간을 확보하고 빈칸은 빈칸으로 출력한다.

- %0숫자d : "숫자" 만큼의 공간을 확보하고 빈 공간은 0을 채워서 출력한다.

- 기타 등등...

 

출력문 예시

 

728x90

'JAVA' 카테고리의 다른 글

JAVA 표준입력  (0) 2022.08.10
JAVA 변수와 자료형  (0) 2022.08.10
JAVA의 식별자  (0) 2022.08.08
JAVA 의 기본출력  (0) 2022.08.08
JAVA 의 주석  (0) 2022.08.08
카테고리
작성일
2022. 8. 8. 21:09
작성자
WDmil
728x90

식별자의 정의

- 자바 프로그램을 작성하다 보면 이름을 지어줘야 하는 부분들이 존재한다.

- 변수 : 프로그램에서 사용하는 값을 담아 놓는 기억공간. 이 공간에 접근하기 위해서는 이름이 있어야 한다.

- 클래스 : 프로그램 내에서 독립적인 기능의 단위. 클래스를 사용하기 위해서는 이름이 있어야 한다.

- 메서드 : 클래스 내부에 있는 기능 단위. 메서드에 접근하기 위해서는 이름이 있어야 한다.

- 식별자는 프로그램에서의 기능과 데이터 저장 공간을 각각 구분하기 위해 개발자가 지어주는 이름을 의미 한다.

 

이름 짓는 규칙

- 개발자가 자바의 식별자를 만들 때는 다음과 같은 규칙을 따른다.

- 길이의 제한이 없다.

- 첫 글자는 반드시 영문자, _, $ 로 시작해야 한다.

- 대 소문자를 구분한다.

- 클래스 명을 작성할 때는 첫 글자를 대문자로 해주는 것이 관례이다.

- 변수 명, 메서드 명을 작성할 때는 첫 글자를 소문자로 해주는 것이 관례이다.

- 자바는 유니코드 기반의 언어 이므로 식별자를 한글로 사용해도 된다. 하지만 권장하지 않는다.

- 예약어는 식별자로 사용할 수 없다.

 

예약어 란?

- 자바에서 이미 사용하고 있는 단어들

- 예약어는 단어 하나 하나가 이미 뜻이 정해져 있어서 식별자로 사용할 수 없다.

 

728x90

'JAVA' 카테고리의 다른 글

JAVA 변수와 자료형  (0) 2022.08.10
JAVA의 상수  (0) 2022.08.08
JAVA 의 기본출력  (0) 2022.08.08
JAVA 의 주석  (0) 2022.08.08
JAVA Documentation  (0) 2022.08.08