객체지향프로그래밍3주차정리

지선·2023년 3월 23일

식별자란?

클래스, 변수, 상수, 메소드 등에 붙이는 이름
1. 특수문자는 _,$ 가능, 이외의 모든 것 사용 금지
2. 공백&탭 사용 금지
3. 식별자의 첫 번째 문자로 숫자 사용 금지
4. true, false(불린 리터럴), null(널 리터럴) 사용 금지
5. 자바 키워드 사용 금지

데이터타입

기본타입
1. boolean: 1비트 ture or false
2. char: 2바이트 Unicode
3. byte: 1바이트 (-128~127)
4. short: 2바이트 (-32768~32767)
5. int: 4바이트 (-2^31~2^31-1)
6. long: 8바이트
7. float: 4바이트
8. double: 8바이티ㅡ

레퍼런스 타입
1. 배열에 대한 레퍼런스
2. 클래스에 대한 레퍼런스
3. 인터페이스에 대한 레퍼런스

변수란?

값을 임시 저장하기 위한 공간

입력

System.in: 키보드로부터 직접 읽는 자바의 표준 입력 스트림, 키 값을 바이트 데이터로 넘겨줌
Scanner: 읽은 바이트를 문자, 정수, 실수 등의 타입으로 변환하여 리턴

profile
긍정왕되기

0개의 댓글