📢 일단 내가 쓸 글들은 이렇게 작성될 예정이다.
1. 배웠던 것들을 정리하는 것도 있지만, 나중에 내가 봤을 때 무겁지 않게 볼 수 있도록!
2. 그래서 이것저것 짤도 넣고 사담도 넣고 할 예정이기 때문에 가볍게 작성할 예정!
3. 완벽하게! 보단 적당히 이해하기 쉽게 보고 넘어가도록!
오늘은!!! 대망의 과외 첫 수업~~!!
와아아아아악~~~!!👏👏👏 (짝짝짝짝짝짝)
첫 수업이니만큼! (과외 선생님과 OT를 하긴 했었지만) 뭔가 긴장도 되고 기대도 됐다.
다행히 선생님이 상당히 편안한 분위기에서 수업을 진행해 주셨는데, 그 부분이 나랑 잘 맞아서 너무 좋았다. ^^ oO(선생님... 보고 계신가요?)
그래서 오늘 배운 것들을 정리해 보려고 한다!
👩 선생님... 오늘은 뭘 배우나요?
👨🏫 처음은 일단 Java의 자료형부터 배워보도록 하죠!
슥슥... IntelliJ에서 갑자기 6개의 자료형을 써주시던 선생님
int //정수
long //정수
double //소수
float //소수
String //문자열
boolean //참/거짓
👩 옴멤메...? 선생님... 정수가 두개예요... 뭐가 다른 건가요..?
👨🏫 네~ int와 long은 정수를 표현하긴 하지만, 일단 아주 간단하게 말해보자면! 그 수의 범위가 다르다고 생각하면 됩니다.
-21억~21억 쯔음
922경 쯔음
(우와~~~)👨🏫 이 둘을 상황에 맞게 쓰면 되는데, 좋은 예시가 있습니다! 싸이의 강남스타일 아시나요?
👩 네 당근빠따죠~!~!
싸이의 조회수가 어마어마해서 유튜브가 시스템을 업그레이드 했던 적이 있었다!
유튜브의 동영상 조회수는 원래 32bit로 개발
되어서 최대 조회수 제한이 32bit인 21억4748만3647 회 였었다. 근데? 싸이의 강남스타일이 그것을 넘어버린 것...😮!!!
그래서 유튜브는 부랴부랴 64bit로 업그레이드
를 했다고 한다.
64bit는 그럼 어느정도냐면? 922경3372조368억5477만5808 회~!! (WOW)
관련 기사는 여기!
https://www.bloter.net/newsView/blt201412040007
💡 long은 메모리를 많이 차지하므로, 대부분은 int 를 많이 사용한다.
👩 아하 그렇군요~! 그럼 이제 소수입니다 선생님... 소수도 두개 예요...😵
👨🏫 이 친구들도 정수타입과 비슷하기도 하고 다르기도 합니다! 소수점의 범위가 다르다고 생각하시면 돼요~
6자리
, 평점 처럼 소수점 이하가 적게 필요할 때 사용15자리
, 지도의 좌표 처럼 소수점 이하가 많이 표시해야 할 때 사용👩 어 선생님 저 이건 알아요!!! 문자열!!! 근데 왜 얘만 첫글자가 대문자예요?
👨🏫 아하~ 그건 정수형, 실수형 같은기본 타입
이 아니고 그 친구만class
타입이기 때문이에요. 기본 타입과 class 타입에 대한건 나중에 천천히 알아보죠~!
👩 좋습니다~~!! 그럼 이 친구의 특징은 뭔가요?
작은 따음표(')
안에 넣는게 아니라, 큰 따음표(")
안에 넣는다.equals() 를 사용하여 문자열을 비교
한다.👨🏫boolean 은... 잘 알고 계시죠?
👩 네! 참과 거짓을 뜻하는 거죠?
참(true)
또는 거짓(false)
만 가능!일단 Java Data Type 에 대해서는 이렇게 알아보기로 한다!
사실 알아보려면 더 자세하고, 세세한 정보들이 있지만 처음 배우는 입장으로서
무조건 다 자세하게 외우자고~~!!! 다 외워외워!!!! 보단...
가볍게 아하 이런거구나~ 이런것들이 있구나~ 하고 넘어가기로 했다.
한번에 너무 많은 정보가 들어왔어용... 머리가 아파용...
자 그럼 다음은~~~ 함수에 대해서 알아보겠어요!!!
( 근데 귀찮아서 지금 말고 언젠가 올라올 다음 편에서 이어집니다 투비컨티뉴... )
오늘도 화이팅~!!!! 나와 같은 취준생 분들!!! 이미 취업한 개발자 분들~~!!!(이분들은 조금... 부럽네요) 항상 화이팅~!!!!