vpffp368
@vpffp3688034
수강평 작성수
1
평균평점
3.0
블로그
전체 4#카테고리
- 백엔드
![[인프런 워밍업 클럽0기] BE 5일차 과제](https://cdn.inflearn.com/public/main/blog/default_thumbnail.png?w=260)
2024. 02. 23.
0
[인프런 워밍업 클럽0기] BE 5일차 과제
5일차 과제
백엔드
![[인프런 워밍업 클럽0기] BE 4일차 과제](https://cdn.inflearn.com/public/main/blog/default_thumbnail.png?w=260)
2024. 02. 22.
0
[인프런 워밍업 클럽0기] BE 4일차 과제
4-14-1 controllerRequest4-2 controllerRequest4-3 controller(이부분이 어려운거같아요..)request강의를 복습하면서 4-2까지는 순조롭게 됩지만 4-3에서 많이 막혀서 주말에 더 복습을 하며 이해를 해보도록 하겠습니다!
백엔드
![[인프런워밍업클럽][BE] 과제 3](https://cdn.inflearn.com/public/main/blog/default_thumbnail.png?w=260)
2024. 02. 21.
0
[인프런워밍업클럽][BE] 과제 3
질문 : 1. 자바의 람다식은 왜 등장했을까?람다식과 익명 클래스는 어떤 관계가 있을까? - 람다식의 문법은 어떻게 될까? 자바의 람다식?람다 함수는 프로그래밍 언어에서 사용되는 개념으로 익명함수(Anonymous functions)을 지칭하는 용어이다. 람다식의 특징-람다 대수는 이름을 가질 필요가 없다. (익명 함수 (Anonymous functions))-두 개 이상의 입력이 있는 함수는 최종적으로 1개의 입력만 받는 람다 대수로 단순화 될 수 있다. (커링 (Curring)) 장점-코드의 간결성 : 람다를 사용하면 불필요한 반복문의 삭제가 가능하며 복잡한 식을 단순하게 표현가능하다.-병렬처리 기능: 멀티쓰레디를 이용하여 병렬처리를 가능하다.단점 -호출이 까다롭다.-너무 사용하게되면 가독성이 떨어진다. 등장이유 : -기존 java의 문법으로는 복잡도가 높아짐-불필요한 코드를 줄이고 가독성을 높이기 위해 등장 람다식과 익명클래스의 관계익명클래스는 복잡한걸 간결하게 하는것에 초점을 둔다. 람다식의 기본 문법(타입 , 매개변수, ...) ->{실행문;...}왼쪽의 괄호는 오른쪽 실행문을 실행하기 위한 값을 제공하는 역할을 한다. ex: 람다식이 없는경우람다식이 있는경우간단하게 코드를 작성해봐도 람다식이 있는경우 훨씬 간결해진것을 볼 수 있다.https://mangkyu.tistory.com/113
백엔드
![[인프런 워밍업 클럽0기] BE 1일차 과제](https://cdn.inflearn.com/public/main/blog/default_thumbnail.png?w=260)
2024. 02. 19.
0
[인프런 워밍업 클럽0기] BE 1일차 과제
질문 : 어노테이션을 사용하는 이유(효과)는 무엇일까?어노테이션의 용도는 크게 3가지로 볼 수 있다.컴파일시 코드 문법 에러 체크등의 정보를 제공빌드툴이 코드를 자동생성실행시 특정 기능을 수행하도록 정보 제공 어노테이션의 가장 큰 장점 '간결함'- 적재적소에 사용된다면 불필요한 반복코드가 줄어드는 이점을 가진다.어노테이션이 가진 단점- 어노테이션의 의도가 숨어있기 때문에 내부적으로 어떤 동작을 하게 되는지 명확하지 않다면 해당 어노테이션을 이해하기 어렵다. 이러한 이유로 쉽게 손을 대기 어려운 문제점이 존재한다. 나만의 어노테이션은 어떻게 만들 수 있을까? 정의: @interface키워드를 사용하여 정의지켜야할 조건 1.어노테이션 타입은 자동적으로 java.lang.Annotation 인터페이스를 상속해서 다른 클래스나 인터페이스를 상속받지 않는다.2.파라미터 멤버들의 접근자는 public이거나 default 이다. 3.파라미터 멤버들은 byte, short, char, int ,float, double, boolean의 기본 타입과 String, Enum, Class, 어노테이션만 사용할 수 있다.@Retention : 어노테이션이 언제까지 유효할지 정하는 어노테이션이다.RUNTIME = 컴파일 이후에도 참조 가능CLASS = 클래스를 참조할 때까지 유효SOURCE 컴파일 이후 어노테이션 정보 소멸
백엔드




