freeseaboy 님의 멋있어 지려 노력하는 블로그

자바 기초(13-1) 에너테이션 ??뭐야 그게 본문

컴퓨터 & 서버/Java

자바 기초(13-1) 에너테이션 ??뭐야 그게

freeseaboy 2024. 11. 23. 18:10
반응형

자 2교시 에너테이션을 알아볼게요

어려워서 저도 잘 이해가 안되요

개념만 파악하세요.

스크립밑

  ★위 포스팅 내용은 네X버 Blog 아래 링크에도 

똑같이 미러링 되어 있습니다.예비 Blg ​★  

https://blog.naver.com/iwseo7114

 

iwseo7114님의 블로그 : 네이버 블로그

안녕하세요. 일상 생활 공유에 관심이 많은 샐리엇입니다. 잘부탁드려요~ㅋ

blog.naver.com

 

 

######################################################

안녕하세요 2교시 자바 교육 시작 예정입니다..

일단 오늘 자바 에너테이션을 알아볼거에요 할수 있는만큼

노래좀.

에너테이션 = 프로그램의 소스코드안에 다른프로그램을 위한 정보를

미리 약속된 형식으로 포함시킨것.

표준 에너테이션

->표준으로 정해진 에너테이션

예)@override,@Deprecated 등등.

그냥 쉽게 어노테이션은 어느행위를 하기전에 컴파일러에게

설명을 해주는 기능이라고 생각하는게 편하다.

지금 예제를 보면 람다 및 제네릭 이런게 섞여서 나오거든여?

그래서 제가 이거를 보여줄수가 없어요..왜냐면

우린 저걸 아직 배우기 전이라서..오히려 혼동만 올거같아요..

그리고 메타에너테이션이 있는데 이런것들은

그냥 개념만 잡으세요..

-> 에너테이션을 위한 에너테이션을

에너테이션을 설명하기 위한 에너테이션 이겠죠?ㅋㅋ

뭐 예를들어 내가 어떤 에너테이션을 만들음

그거에대한 정보를 다시 정의하는것.

@Target 이 있는데 이거는

메타 에너테이션이면서하는일은

Target이 적용될것들을 찾아서 적용

override 외 어노테이션 작성코드는

작성후 이해시키기가 애매해서 아직 안배운

부분에대해서 적용하는게 많아서..

일단 에너테이션이 뭐하는넘인지 이거랑

메타 에너테이션만 좀 알아봤거든요..

다음에 이어서 에너테이션 챕터를 끝내고

제네릭으로 가야될거같아요..

무튼 이렇게 할게요 ㅅㄱ ㅋ

######################################################

반응형