Java: 쓸만한 Java 라이브러리 목록

Java로 프로그램을 개발하다 어! 이건 어떻게 짜지라는 의문이 생길 때 한번쯤 참고할 만한 라이브러리들을 찾아보고자 한다. 앞으로 찾아서 계속 리스트에 추가할 예정. 시간이 허락하면 정말 관심가는 라이브러리는 좀 더 파보고 블로그에 정리해두도록 하자!

이 글을 보시는 분들 중 자신이 사용해본 혹은 알고계신 Java 라이브러리 댓글로 추천 부탁드립니다.

  • Google Data Java Client
    • 구글 서비스를 이용한 프로그램을 작성할 수 있다
  • Google Guava 
    • 콜랙션 등 Google의 기본 Java 라이브러리
  • JavaMail API
    • SMTP, POP, IMAP등 이메일 프로그램을 개발할 수 있다
  • Flying Saucer
    • XHTML, CSS등을 rendering하는 API
  • IText
    • PDF 문서를 처리하기 위한 API
  • Java OpenAL
    •  OpenAL의 Java binding API. 3D 사운드 구현
  • Java OpenGL
    • OpenGL의 Java binding API. 3D 그래픽 구현
  • Java OpenCL
    • OpenCL의 Java binding API. GPU의 power를 Java에서 활용
  • JMonkey
    • 3D 그래픽 API
  • Lucene
    • 정보 처리를 위한 indexing, search 라이브러리
  • Apache POI 
    • MS Office 문서 처리를 위한 라이브러리
  • Java Media Framework
    • 멀티미디어 처리를 위한 라이브러리
  • JUnit
    • 자동화된 Unit 테스트를 위한 라이브러리
  • OpenDS
    • Directory Service를 위한 라이브러리
  • JiBX
    • XML binding to Java. Java 객체를 XML로 XML에서 Java 객체를 생성
  • Lombok
    • Java POJO 코드 작성 시 지루하게 반복되는 코드 패턴을 annotation을 사용하여 제거해주는 도구

댓글

이 블로그의 인기 게시물

Wireless: HotSpot 2.0 이란?

Apple M1 Mac Mini에서 이더리움 (Ethereum) 채굴하기

Java: Java for Game? Java가 Game 개발에 어울릴까?