Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

밤빵's 개발일지

[TIL]20240617 1주차 뿌시기! 본문

개발Article

[TIL]20240617 1주차 뿌시기!

최밤빵 2024. 6. 17. 22:20

JAVA문법종합반 1주차 뿌시기!

사전과정 안 들었으면 큰일났을뻔했다. 복습 다시하니 새로워서 기분이 좋다😆

 

▶ JDK (자바개발키트)

 1. compiler : .java => .class

 2. JRE 의 기능을 포함! JRE는 자바실행환경 

 3. JDB : 디버깅 

(트래킹해서 따라가라는건 벌레누르고 보라는 것!)

 

▶ 기본형 변수 & 참조형 변수 

 

 기본형 변수는 실제 값을 저장 => Stack영역 

 참조형 변수는 주소값을 저장 => Heap영역 

 

 Stack 은 정적인 메모리영역

 크기가 정해져있는 기본형 변수를 저장한다. 

 

 Heap 은 동적인 메모리영역

 알 수 없는 길이의 참조형 변수의 원본값(주소값)을 저장한다. 

 

▶ 형변환 (변수 타입 바꿔주기)

 

 byte < short(2) < int(4) < long(8) < float(4) (부동소수점) < double(8)  => 실수는 표현범위가 넓다. 

 

 강제 형변환은 큰 타입 > 작은 타입 으로

 더 작은 타입으로 변환되서 값의 손실이 생긴다. 

 

 자동 형변환은 작은타입 > 큰 타입

 더 큰 타입으로 변환 되는 것이라 값의 손실이 없다.

 그래서 컴파일러가 자동으로 형변환을 해준다. 

 

▶ 아스키코드 

 'A'는 65  'a'는 97

 

😵‍💫오늘의 회고 

 TIL을 쓰려고 보니 머릿속이 뒤죽박죽이다.. 내일부턴 차곡차곡 쌓는느낌으로 정리 잘 해보고싶다.

 다시 듣는 JAVA는 언제나 새롭다. 그래서 반갑지만 어렵고..... 다음 주차를 위해서 열심히 기초를 탄탄하게! 

 

 다들 금방금방 하는 Git을 나만 느려터졌다.. 구글링도 연습이 필요한것같다.