본문 바로가기

TIL9

2024.06.27 카카오테크 캠퍼스 step2 FE 모각코 내용 정리 React란 무엇인가? Facebook에서 만든 라이브러리=> 현재 현업에서 가장 많이 쓰이는 프론트엔드 기술 중 하나이므로 공부 필수React의 특징 1. 반응형 프로그래밍상태가 변하는 경우 의존된 다른 곳도 연쇄적으로 변경된다. 2.  View만 담당하는 라이브러리 MVC(Model View Controller)이중 React는 컴포넌트 시스템을 이용해서 View만 관리한다.  컴포넌트(component)React로 만들어진 앱을 다루는 최소한의 단위를 의미한다.재사용이 가능하며 런타인 시점에 사용되는 객체이다 컴포넌트는 HTML,  JS, Event, State등 여러 요소를 담을 수 있다. => 레고를 예로 들자면 컴포넌트는 레고 조각 하나이고이.. 2024. 6. 25.
20240303 오늘 배운 내용 인프런 김영한의-실전-자바-기본편 8강 final 1. final 변수 1)지역 변수 - final을 지역 변수에 설정할 경우 최초 한번만 할당할 수 있다. 이후 변수의 값을 변경하려면 컴파일 오류가 발생한다 - 매개변수에 final이 붙으면 메서드 내부에서 매개변수의 값을 변경할 수 없다( 메서드 호출 시점에 사용된 값이 끝까지 사용) public class FinalLocalMain { public static void main(String[] args) { //final 지역 변수1 final int data1; data1 = 10; //data1 = 20; //컴파일 오류 //final 지역 변수2 final int data2 = 10; //data1 = 20; //컴파일 오류 }.. 2024. 3. 3.
20240302 오늘 배운 내용 인프런 김영한의-실전-자바-기본편 7강 자바 메모리 구조와 static 1. 자바 메모리 구조 자바 메모리 구조는 크게 메서드 영역, 스택 영역, 힙 영역 3개로 나눌 수 있다 1)메서드 영역 - 프로그램을 실행하는데 필요한 공통 데이터를 관리한다. 이 영역은 프로그램의 모든 영역에서 공유한다. - 클래스 정보: 클래스의 실행 코드(바이트 코드), 필드, 메서드와 생성자 코드 등 모든 실행 코드가 존재한다. - static 영역: static 변수들을 보관한다. - 런타임 상수 풀: 프로그램을 실행하는데 필요한 공통 리터럴 상수를 보관한다. 만약 자바에서 특정 클래스로 100개의 인스턴스를 생성하면, 힙 메모리에 100개의 인스턴스가 생긴다. 이때, 인스턴스 변수에는 메모리가 할당되지만,.. 2024. 3. 3.
20240229 오늘 배운 내용 인프런 김영한의-실전-자바-기본편 6강 접근 제어자 1.접근 제어자 1)접근 제어자란? -접근제어자를 사용하면 해당 클래스 외부에서 특정 필드나 메서드에 접근하는 것을 허용하거나 제한할 수 있다 2) 접근 제어자의 종류 - private: 모든 외부 호출을 막는다. 따라서 private이 붙은 경우 해당 클래스 내부에서만 호출할 수 있다 - default(package-private): 같은 패키지 안에서 호출을 허용한다 => 접근 제어자를 명시하지 않으면 default 접근 제어자가 적용된다 -protected: 같은 패키지 안에서 호출을 허용한다. 패키지가 달라도 상속 관계의 호출은 허용한다 -public: 모든 외부 호출을 허용한다 차단 정도는 privite> default> pro.. 2024. 2. 29.