전체 글
인텔리제이 단축키
상속 extend를 이용해 사용하며 상속받는 클래스는 상위 클래스의 변수, 메소드 사용가능 private (클래스 내부) < default (동일 패키지) < protected (상속된 값) < public (그 이외) Overiding 하위 클래스에서 메소드를 다시 정의하는 경우 상위의 메소드가 아닌 하위의 메소드가 호출되어 실행됨 상위의 메소드를 호출하고 싶다면 super를 사용 instanceof 상속관계를 바탕으로 형변환이 가능한지를 묻는 연산자 상속은 설계과정 내에서 계획적으로 이루어져야함 final class는 상속을 허용하지 않겠다는 의미, final method는 overiding이 불가능하다는 의미 IntelliJ 단축키 단축키는 지금까지 적절히 썼던 것들만 정리했고 추후에 더 추가할게 ..
인텔리제이/안드로이드 스튜디오 단축키
한줄복사/삭제ctrl+D:한줄복사ctrl+Y:한줄 삭제=ctrl shift t:테스트 클래스 만들기ctrl+shift+n+alt:패키지검색alt+enter 문제해결ctrl+O:메서드 오버라이드 구현 ctrl+shift +O : 임포트 자동 Alt + Insert : 코드 생성 (Getters, Setters, Constructors,hashCode/equals, toString)Ctrl + P : 함수호출시 인수 정보 확인 (within method call arguments)Ctrl + Alt + L : 파일 단위 재정렬 (이클립스의 ctrl + shift + f)Ctrl + Alt + T : 다음으로 코드 감싸기… (if..else, try..catch, for,synchronized, etc.)Ct..
이클립스 단축키
ctrl+space:자동완성 sysout 후 자동완성->System.out.println();main후 자동완성->main 메소드 Ctrl + F11 : 바로 전에 실행했던 클래스 실행 Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 Ctrl + F : 기본적으로 찾기 Ctrl+z 되돌리기Ctrl + D : 한줄 삭제Ctrl + Shift + O : 자동으로 import 하기Ctrl + Shift + / : 블록 주석(/* */) Ctrl + Shift + / : 블록 주석 제거 Ctrl + O : 메소드나 필드 이동하기