수강한 클립명
07. 변수와 자료형 - 04. 문자 자료형
08. 변수와 자료형 - 05. 실수와 논리 자료형
09. 변수와 자료형 - 06. 상수와 리터럴, 형 변환
코딩 비전공자라 학원에서 수료했지만 실력부족을 느껴 기초부터 다시 해보자라는 생각과 웹개발의 전체적인 방법을 알아보고 싶어 주위에서 괜찮다고 했던 패스트캠퍼스 java/spring 웹 개발 마스터 를 수강하게 되었다.
완강을 하여 나만의 웹페이지를 만들고 이 미션수행을 통과해 환급을 받는게 올해 목표이다.
미션 일정
방법
문자 자료형
아스키 : 1바이트로 영문자, 숫자, 특수문자 등을 표현함
유니코드 : 한글과 같은 복잡한 언어를 표현하기 위한 표준인코딩 UTF-8, UTF-16이 대표적
* 유니코드표에서 해당되는 문자를 알수있음
문자를 변수에 저장하면 문자에 해당하는 코드 값이 저장됨
실수와 논리 자료형
실수는 기본적으로 double - 8 byte
float는 f 또는 F 식별자를 사용 - 4 byte
부동 소수점 방식으로 실수를 표시. 실수를 지수부와 가수부로 표현함
ex ) 0.1을 표현하면
1.0 >> 가수
10에 -1승 >> 지수
부동 소수점 방식의 오류
지수와 가수로 표현되는 부동소수점은 0을 표현할 수 없음
따라서 부동 소수점 방식에서는 약간의 오차가 발생할 수 있음
논리 자료형
boolean으로 선언
true or false로 표현
-------------------------------
(자바10 에서만 가능!!)
지역 변수 자료형 추론 - local variable type inference
변수에 대입되는 값을 보고 컴파일러가 추론
지역변수에 한에서 type을 안 쓰고 var만 쓰면 컴파일러가 알아서 값을 정해줌
상수와 리터럴
상수 (constant) : 변하지 않는 수
리터럴 (literal) : 프로그램에서 사용하는 모든 숫자, 값, 논리값
ex ) 10, 3.14, 'a' , true
모든 리터럴은 상수 풀에 저장되어 있음
상수풀에 저장될 때 정수는 int, 실수는 double로 저장됨
------------------
형 변환
서로 다른 자료형의 값이 대입되는 경우 형 변환이 일어 남
묵시적 형 변환 (implicit type conversion)
: 작은 수에서 큰수로 덜 정밀한 수에서 더 정밀한 수로 대입되는 경우
명시적 형 변화(explicit type conversion)
: 변환 되는 자료 형을 명시
자료의 손실이 발생 할 수 있음
[패스트캠퍼스 수강후기] Java 웹 개발 마스터 올인원 패키지 Online 5회차 미션 - 자바인강 (0) | 2021.03.02 |
---|---|
[패스트캠퍼스 수강후기] Java 웹 개발 마스터 올인원 패키지 Online 4회차 미션 - 자바인강 (0) | 2021.02.27 |
건설현장 일 (인력소 노가다 후기) - 7일차 (0) | 2021.02.23 |
[패스트캠퍼스 수강후기] Java 웹 개발 마스터 올인원 패키지 Online 2회차 미션 - 자바인강 (0) | 2021.02.21 |
[패스트캠퍼스 수강후기] Java 웹 개발 마스터 올인원 패키지 Online 1회사 미션 - 자바인강 (2) | 2021.02.21 |