본문 바로가기

나혼자공부시간(평일저녁,주말,휴일때)

삼일절 공부: 자바 기초개념 쌓기(유튜브 feat Mosh)

https://youtu.be/eIrMbAQSU34

 

어제 자바 수업 이형열 선생님이랑 들으면서 멘붕온 뒤로, 뭔가 기초는 알고가야겠다하는 마음이 절실해짐. 어떤 서식은 어떤 역할을 하는지는 삼일절 이후 수업 듣기전에 알아야겠다 싶어서, 이 유튜브 자바 기초 강의 듣고 내일 나가야겠다.

 

유튜버 Mosh는 전에 파이썬 독학한다고 6시간짜리 한번 들은적있는데(프로젝트 단계에서 포기 흑흑, 진짜 맛만 봤다) 기초 0인 사람이 보기에, ㄹㅇ 찐 개념 하나하나 설명해줘서 괜찮더라.

 

하 뭔가 자바 파이썬보다 더더더 어려울거같은 예감. 그래도 이렇게 내 인생에 마음놓고 배울수 있는 시간이 언제올까.지금 이렇게 내가 배우고싶은 교육에 현장수업으로 guidance를 공짜로 받으며 배울수 있다는 자체가 너무 감사하다. 감사하게 생각하며 얼른 수업 수료후에 경력쌓고 해외에서 일하고 싶다.

 

 

 

 

노트 정리

main=main method

println = Print Line

 

저 아이콘이 C로 되어있는건 class 의미

저렇게 아이콘 F는 field 의미

아이콘 M이면 Method or Member

 

Textual data -> double quotes
One character data -> quotes
integer(Number) data -> No quotes

 

Two ofJava type

1.Primitive: to store simple values

2.Reference: to store coplex objects

 

자바 float 와 double의 차이는

소수점 7자리까지 표현하고 싶을땐 float

소수점 15-16자리까지 표현하고 싶을땐 double

 

위에와 사진을 보면 int age=30;이라고 표현해도 되지만

나이가 범위가 byte의 -128~127 범위에도 포함되니 저렇게 byte을 대신 넣어줘도 된다.

 

int viewsCount = 3_123_456_789;로 해버리면 -2,000,000,000-2,000,000,000의 범위에 벗어나는 수치이기에

int를 long으로 해준다. longk할땐 수치 뒤에 L를 붙인다(소문자로 해도 되지만 l이 1처럼 보이니까, 헷갈리지 않게 대문자 추천)

자동완성=intellisense