Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
YJ Kim Devlog
  • Posts
Toggle search
    Visitors
    AI ARCHITECTURE Algorithm CACHING CICD CLOUD DB DesignPattern EFFECTIVE_JAVA FRONTEND Http JAVA JPA KAFKA LOCAL_CACHE MONITORING NETWORK REDIS SECURITY SERVER SPRING SYSTEM_DESIGN
    EFFECTIVE_JAVA

    리플렉션보다는 인터페이스를 사용하라 - Effective Java[65]

    🔗 리플렉션 기능 (java.lang.reflect)를 이용하면 프로그램에서 임의의 클래스에 접근할 수 있다.

    2022-02-13 3 분 소요
    EFFECTIVE_JAVA

    객체는 인터페이스를 사용해 참조하라 - Effective Java[64]

    🔗 적합한 인터페이스만 있다면 매개변수뿐 아니라 반환값, 변수, 필드를 전부 인터페이스 타입으로 선언하라.

    2022-02-13 1 분 소요
    EFFECTIVE_JAVA

    문자열 연결은 느리니 주의하라 - Effective Java[63]

    🔗 문자열 연결 연산자로 문자열 n개를 잇는 시간은 n^2에 비례한다.

    2022-02-13 최대 1 분 소요
    EFFECTIVE_JAVA

    다른 타입이 적절하다면 문자열 사용을 피하라 - Effective Java[62]

    🔗 문자열은 다른 값 타입을 대신하기에 적합하지 않다.

    2022-02-13 3 분 소요
    EFFECTIVE_JAVA

    박싱된 기본 타입보다는 기본 타입을 사용하라 - Effective Java[61]

    🔗 자바의 데이터 타입은 크게 두 가지로 나눌 수 있다.

    2022-02-13 3 분 소요
    EFFECTIVE_JAVA

    정확한 답이 필요하다면 float와 double은 피하라 - Effective Java[60]

    🔗 float와 double 타입은 특히 금융 관련 계산과는 맞지 않는다.

    2022-02-12 2 분 소요
    EFFECTIVE_JAVA

    라이브러리를 익히고 사용하라 - Effective Java[59]

    🔗 표준 라이브러리를 사용하면 그 코드를 작성한 전문가의 지식과 앞서 사용한 다른 프로그래머들의 경험을 활용할 수 있다.

    2022-02-12 3 분 소요
    EFFECTIVE_JAVA

    전통적인 for 문보다는 for-each 문을 사용하라 - Effective Java[58]

    🔗 while 문 보다는 낫지만 가장 좋은 방법이이 아닌 관용구들

    2022-02-12 3 분 소요
    EFFECTIVE_JAVA

    지역변수의 범위를 최소화하라 - Effective Java[57]

    🔗 지역변수의 범위를 줄이는 가장 강력한 기법은 ‘가장 처음 쓰일때 선언하기’다

    2022-02-12 2 분 소요
    Algorithm

    1,2,3 더하기 5 by 백준 15990

    🔗 1,2,3 더하기 5 백준 15990문제

    2022-02-09 최대 1 분 소요
    • 이전
    • 1
    • …
    • 13
    • 14
    • 15
    • 16
    • 17
    • …
    • 29
    • 다음
    • 팔로우:
    • GitHub
    • 피드
    © 2026 YJ Kim. Powered by Jekyll & Minimal Mistakes.