Today I Learned
-
[ TIL - 220912 ]Today I Learned 2022. 9. 13. 03:16
✨ 배운점 🎈JAVA 문법 # 자바의 타입 - 기본타입 primitive type - 참조 타입 reference type : 객체의 번지를 참조하는 타입 ( 배열, 열거 클래스, 인터페이스 ) # 메모리 사용 영역 Runtime Data Area - 메소드 영역 Method Area = data : JVM이 시작할 때 생성되고 모든 스레드가 공유하는 영역 클래스 로더 -> 클래스별 정적 필드와 상수, 메소드 코드, 생성자 코드 등을 분류해 저장 - 힙 영역 Heap Area : 객체와 배열이 생성되는 영역 ( JVM 스택 영역의 변수와 다른 객체의 필드에서 참조 ) 동적 할당 -> 참조하는 변수나 필드가 없으면 의미 없는 객체가 되어 grabage collector 실행시켜 자동 제거 , 클래스의 멤버..
-
[TIL - 220906]Today I Learned 2022. 9. 7. 15:46
✨ 배운점 🪄 ADsP 1일차, 2일차 🪄 코딩테스트 1단계 : 파이썬 확인 이것이 코딩테스트다 中 문제를 풀면서 자신만의 라이브러리를 만들어서 관리하는 것은 매우 좋은 습관이다. 모르는 문제나 어려운 문제를 만났을 때는 문제를 복습하면서 반드시 소스코드를 정리하는 것을 추천한다. 한 발 더 나아가 이미 공부한 적이 있는 알고리즘도 틈날 때마다 소스코드를 보기 좋게 정리하는 습관을 들이자. 라이브러리를 만들 때는 단순히 함수만 작성하는 것보다 해당 함수의 사용 예시 ( 방법 ) 까지 같이 기록해 놓는 것을 추천한다. 1. 파이썬 기본 문법 (1) 자료형 수 자료형 : 정수형 int 실수형 float ( 유효숫자 e ^지수 == 1e9==10^9==10억 ) 지수 표현 ..