ACHO.pk devlog

JAVA _기본 정리 본문

Java

JAVA _기본 정리

Acho 2022. 1. 26. 22:25

자바의 암묵적인 규칙

1. 클래스 이름의 첫 글자는 항상 대문자

2. 변수와 메서드의 이름 첫 글자는 항상 소문자

3. 여러 단어로 이루어진 단어의 첫 글자는 대문자

4. 상수의 이름은 모두 대문자(여러 단어일 경우 _로 구분함)

 

변수의 명명규칙

1. 대소문자가 구분됨

2. 예약어를 사용하면 안됨

3. 숫자로 시작하면 안됨

4. 특수문자는 _ 와 $ 만 허용됨

 

기본형, 상수, 리터럴

정수형의 기본 자료형 : int (4byte)

실수형의 기본 자료형 : double (8byte)

이외의 자료형을 사용할 때는 정수형(L), 실수형(F, D) 리터럴을 사용해야함

 

상수 : 값을 저장할 수 있지만, 그 값을 변경할 수 없음. 변수 타입 앞에 키워드 'final' 사용함. 상수이름은 모두 대문자로 하는 것이 암묵적인 관례임. 선언과 동시에 초기화해야함. 기존 코드에서 여러 곳을 수정하지 않게 하는 것에 도움됨.

( final int age = 21; )

 

리터럴 : 그 자체 값을 의미하는 것.

 

문자, 문자열 리터럴 : 문자 리터럴은 작은 따옴표만 사용하는 것이 불가능. 작은 따옴표 안에 반드시 하나의 문자가 필수임. 문자열 리터럴에서 큰따옴표만 사용할 경우("") 큰따옴표 안에 빈 공간만큼의 공간이 출력됨.

( char ch = 'A'; ) ( String name = "Acho"; )

String은 클래스이므로 객체를 생성하는 연산자 new를 사용해야함. 위와 같이 new 연산자를 쓰지 않은 표현도 허용함.

( String name = new("Acho"); ) 

 

출력 println, printf

println : 출력 후 줄바꿈을 함

printf : 출력 후 줄바꿈을 하지 않음. 지시자를 이용하여 어떻게 출력할 것인지 지정해주는 역할을 함. ( "%d" )

'Java' 카테고리의 다른 글

[Java] ArrayIndexOutOfBoundsException 에러  (0) 2023.03.30
[Java] InputMismatchException 에러  (0) 2023.03.29
Comments