개발

개발/Java

[Java] @Override

어노테이션이란? 어노테이션은 JDK5 부터 등장하였으며, 클래스나 메서드, 변수에 @을 사용하는 것을 말합니다. 어노테이션을 사용하는 이유 어노테이션은 사전적 의미로 주석을 뜻합니다. 주석과는 역할이 다르지만, 주석처럼 달아 특수한 의미 부여가 가능하며, 기능 주입이 가능합니다. 어노테이션을 사용하는 가장 큰 이유는 프로그램에게 추가 정보를 제공하는 메타 데이터를 위해서 사용합니다. 표식자 클래스, 맴버변수,메소드 위에서 볼수 있다 어노테이션 기반 빠르게 가독성을 높인다 @Override 어노테이션의 기능 자식 클래스에 여러 개의 메서드가 정의가 되어 있을 경우 해당 메소드가 부모 클래스에 있는 메서드를 Override 했다는 것을 명시적으로 선언합니다. 가령 어노테이션을 사용하지 않으면 자식 클래스에 ..

개발/개발 환경

이클립스 사용팁 및 단축키 모음

**** 이클립스 사용팁 및 단축키 모음 ******* ===== 실행 ===== 1. Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ===== 소스 네비게이션 ===== 1. Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 2. Alt + ->, Alt + 입력하는 도중엔 언제라도 강제 호출 가능하다. 2. F2 : 컴파일 에러의 빨간줄에 커서를 갖져다가 이 키를 누르면 에러의 원인에 대한 힌트를 제공한다. 3. Ctrl + L : 원하는 소스 라인으로 이동 로컬 히스토리 기능을 이용하면 이전에 편집했던 내용으로 변환이 가능하다. 4. Ctrl + Shift + Space : 메소드의 가로안에 커서를 놓고 이 키를 누르면 파라미터 타입 힌트를 볼 수..

ideahamster
'개발' 카테고리의 글 목록 (14 Page)