자.. 오늘도 2차 JAVA 수업 녹화해요
(약과 과자 모으다가 때리고 있는데,,,)
1. 숫자 사이에 약간의 복습 + 더하기 연산자

*일부 검토 시간*
첫 번째 원: 패키지 이름
두 번째 원: 클래스 이름
세 번째 원: 콘솔 창(결과를 보여주는 창) –> fn + command + f11
플러스 연산자를 배우고 있어요!!
사실, 그것은 매우 예측 가능한 결과입니다.
실수와 정수의 합… 산술 연산자로서의 + 연산자!
지금까지의 상식…
2. 문자열을 포함할 때 연결 연산자로 더하기 연산자

3. 더하기 연산자 예제(예측!)

4번째 결과를 예측하라!!
둘
뿌리
둘
뿌리
결과

뭔가에 대해 두 가지를 4번 예상했는데 그 중 하나였어..
컴퓨터는 그것을 왼쪽에서 오른쪽으로 보기 때문에
‘$’가 먼저 문자로 인식되고, +가 연결 연산자로 동작했던 것 같습니다.
(아니면 댓글 남겨주세요 ㅋㅋㅋㅋㅋ)
4. 원시 유형

예전에 댓글이 중요하다고 포스팅했는데,
당시 댓글은 ‘//’였습니다.
그러나 전체 해설은
/* */이면 충분합니다!
이제 아래와 같이 기본형을 정리해보자
- 정수
- 바이트
- 크기: 1바이트(8비트)
- 개수: 2의 8제곱(256)
- 범위: -128 ~ 127( -2의 7승 ~ 2의 7승-1 )
- 용도: 이미지, 동영상 등을 저장하기 위한 바이트 배열용
- 짧은
- 크기: 2바이트(16비트)
- 개수: 2의 16제곱(65,536)
- 범위: -32,768 ~ 32,767
- 정수()
- 크기: 4바이트(32비트)
- 수: 2의 32제곱(4,294,967,296)
- 범위: -2,147,483,648 ~ 2,147,483,647
- 용도 : 일반 정수장용
- 긴
- 크기: 8바이트(64비트)
- 수: 2의 64승 (18,446,744,073,709,551,616)
- 범위: -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
- 사용법: int보다 크거나 작은 정수 저장
- 100억: 10,000,000,000 (*이 경우 10000000000L로 표기해야 합니다!!)( : int 범위 밖의 정수 값은 접미사 L 필요)
- 바이트
- 실수
- 뜨다
- 크기: 4바이트
- 범위: -1.4E-45 ~ (-, 1.4 곱하기 10의 -45승) **모르겠어요… 알 필요없다고 하셨어요
- 더블 ()
- 크기: 8바이트
- 범위: -4.0E-324~
- 구성 : 부호 + 소수부 + 지수부
- 뜨다
- 문자 유형
- 숯
- 크기: 2바이트(c의 문자는 1바이트)
- 일반 텍스트 크기
- 영어: 1바이트
- 한글: 2바이트
- 문자 표현 코드
- ASCII: 1바이트 영어 국제 표준 코드(C)
- UNICODE: 2바이트 국제 표준 코드(JAVA)
- 숯
- 논리적 유형
- 부울
- 크기: 이론적으로 1bit
- 진짜 진짜
- 거짓: 거짓
- 부울
너무 길다… ㅎㅎ 그래도 생각해보면
규칙이 있다
곧 이해? 외워? 당신은 할 수 있습니다!!
4. 기본형 예제 적용
기본 유형은 값을 저장하는 데이터 유형입니다.
정수 인쇄부터 시작해 봅시다!

여기에 실수가 있습니다!

여기 텍스트가 있습니다!

하지만!! 주의사항이 있습니다!!
아래 결과를 예측해보자

먼저 각 코드 값을 더하여 54685를 얻는다.
글자가 나오게 하고 싶으면 두 번째와 같이 큰따옴표를 붙여서 글자로 인식하고 추가하면 ‘ㄱ’이 됩니다!!
좋아, 그럼!! 다음은 논리적 값입니다!

흠…그냥 그대로 이해하시면 됩니다.
그는 흐름을 이해하면 된다고 말했다.
여기서 true를 false로 변경하면 ‘양수입니다’가 출력되지 않습니다!
5. 참조 유형
참조 데이터 유형은 값이 저장된 주소를 저장합니다!!
원시 데이터 유형이 아닌 모든 데이터 유형은 참조 데이터 유형입니다!!
일단 오늘은 스트링만 하셨네요!!
- 끈
- 끈
- 문자열이 저장된 참조(주소) 값을 저장합니다.
- 원시 데이터 유형처럼 선언하고 초기화할 수 있습니다.
- 사용하는 방법
- 문자열 str1 = “안녕하세요”; (// 기본 데이터 타입처럼 사용하세요!)
- String str2 = new String(“안녕하세요”); (// 사실 대부분의 참조 데이터 유형)
- 참조 유형 이니셜라이저는 일반적으로 null 값입니다!!
- 끈
오늘의 리뷰 끝!!