티스토리 뷰

Dev/Java

Java 일반

마이스토리 2016. 3. 8. 16:02

Java 프로그래밍과 관련된 기초, 팁, 잡지식들 모음.


▷▷Java 버전별 특징

JDK1.0 (1996년), JDK1.1(1997년), J2SE 1.2(1998년), J2SE 1.3(2000년)

  1. J2SE 1.4 (2002년)
    • JAXP API(XML Processing)
    • 보안관련 API 추가
    • 로깅 API
    • IPv6를 포함한 네트워킹 관련 API 추가
    • NIO(Non-Blocking I/O)
    • 정규표현식(java.util.regex)
    • Assertion
  2. J2SE 5 (2004년)
    • 제네릭 프로그래밍
    • 어노테이션 (메타데이터)
    • foreach 루프
    • 타입 안전 열거형(Type-safe Enums)
    • 정적 임포트(Static Import)
    • Concurrent API (java.util.concurrent)
    • 스레드 우선순위 변경
    • StringBuilder class
  3. J2SE 6 (2006년)
    • JAX-WS (Web Services Client)
    • javac에 의한 어노테이션 처리
    • 모니터링 및 관리기능 강화
    • 스크립트 언어 지원
  4. J2SE 7 (2011년)
  5. J2SE 8 (2014년)
    • 함수형 프로그래밍
      • 람다식
      • 함수형 인터페이스
      • 메소드 참조
    • 제네릭 타입 인터페이스 개선
    • Stream API, java.util.stream의 함수형 조작지원
    • Collections API의 확장
    • Concurrency API의 확장
    • IO/NIO API의 확장
    • 리플렉션과 어노테이션의 변경
    • Nashorn JavaScript엔진


▷▷ 프로그래밍 언어 인기도 조사

       http://www.tiobe.com/tiobe_index


▷▷ JVM 튜닝

http://d2.naver.com/helloworld/184615

▷▷ GC 튜닝

http://d2.naver.com/helloworld/37111

▷▷ 코드품질 - Code Analysis

CheckStyle, Findbugs, PMD

SonarQube : http://www.nextree.co.kr/p2963/


▷▷ 어노테이션 개념

http://www.nextree.co.kr/p5864/

http://kang594.blog.me/39704853



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28