java资源摘录

java资源摘录

参考网址: http://hao.jobbole.com/?catid=32&utm_source=www.importnew.com&utm_medium=topBanner&utm_content=2015.9.16


测试

更多 »
  • Mockito

    一个强大的开源Java模拟测试框架

  • Apache JMeter

    Web应用负载功能测试工具

  • TestNG

    一个超越JUnit和NUnit的新测试框架

  • JUnit

    Java单元测试框架

  • PowerMock

    Java单元测试框架

  • Gatling

    基于Scala、Akka和Netty的开源负载测试框架

Web框架

更多 »
  • Spring Boot

    简化Spring应用初始搭建以及开发过程

  • Ninja

    Java全栈Web开发框架

  • PrimeFaces

    Java EE终极UI框架

  • Spring

    J2EE框架

  • Blade

    一款简洁优雅、微内核设计的Java Web框架

  • Pippo

    Java小型开源Web微框架

REST框架

更多 »
  • Retrofit

    类型安全的REST客户端

  • Blade

    一款简洁优雅、微内核设计的Java Web框架

  • Feign

    Java HTTP客户端库

  • Spark

    构建Java Web应用的REST微框架

  • RestX

    基于注解处理和编译时源码生成的REST框架

  • Swagger

    描述、生产、消费和可视化RESTful Web Service的规范框架

通用工具库

更多 »
  • Guava

    Google的Java核心库

  • Apache Commons

    功能齐全的通用Java组件

  • CRaSH

    Java开源shell

  • Gephi

    开放的可视化跨平台图形操作平台

  • JADE

    Java多租户系统框架

  • args4j

    Java命令行参数解析器

知名网站

更多 »
  • Google Java Style

    Google的Java编程规范

  • JAXenter

    最全的Java资讯站点

  • JavaWorld

    专注于分享Java资讯和博客的网站

  • The Java Specialist' Newsletter

    每个月发布一篇Java高质量技术文章

  • OnJava

     

  • TheServerSide

     

性能分析

更多 »
  • JMH

    JVM基准测试工具

  • JProfiler

    一款商业Java分析器

  • LatencyUtils

    延迟测量和报告工具

  • YourKit Java Profiler

    商业Java分析器

  • jHiccup

    提供平台中JVM暂停的日志和记录

安全

更多 »
  • Apache Shiro

    Java安全框架

  • Cryptomator

    云文件加密工具

  • PicketLink

    为Java应用提供安全和身份认证管理

  • Keycloak

    为浏览器应用和RESTful Web Service提供SSO和IDM集成

  • Bouncy Castle

    多途加密开发库,支持JCA Provider

经典书籍

更多 »
  • Thinking in Java

    《Java编程思想》

  • Effective Java

    《Effective Java中文版》

  • Java Puzzlers

    《Java解惑》

  • Java Concurrency in Practice

    《Java并发编程实战》

  • Java 8 in Action

    清楚的解释了Java 8的新的特性

图像处理

更多 »
  • ZXing

    一个开源二维码生成与解析Java类库

  • imgscalr

    Java图像缩放库

  • Thumbnailator

    高质量缩略图Java开发库

  • im4java

    ImageMagick命令行Java接口

网络

更多 »
  • Async Http Client

    异步HTTP和WebSocket客户端

  • Netty

    异步事件驱动的网络应用框架

  • Undertow

    高性能Web服务器

  • Grizzly

    Java NIO框架

模板引擎

更多 »
  • FreeMarker

    Java模板引擎

  • Apache Velocity

    模板引擎

  • Thymeleaf

    旨在替换JSP支持XML文件的模板引擎

  • Handlebars.java

    逻辑简单、支持语义扩展的Java模板引擎

ORM

更多 »
  • MyBatis

    支持定制化 SQL、存储过程以及高级映射的持久层框架

  • OrmLite

    轻量级ORM框架

  • Hibernate

    数据持久层框架

代码分析

更多 »
  • PMD

    Java源代码扫描器

  • SonarQube

    开源的代码质量管理工具

  • Checkstyle

    开源Java编码规范检查工具

构建工具

更多 »
  • Gradle

    新一代自动化构建工具

  • Apache Maven

    一款开源软件项目管理工具

  • Bazel

    来自Google的构建工具,可以快速、可靠地构建代码

JSON

更多 »
  • Jackson

    Java开源JSON格式解析工具

  • Gson

    一个JSON与Java对象转换开源类库

  • Genson

    Java开源JSON格式解析工具

序列化

更多 »
  • MessagePack

    一种高效二进制序列化格式

  • Kryo

    快速、高效的序列化框架

  • FST

    兼容JDK的高性能对象序列化开发库

应用服务器

更多 »
  • TomEE

    Tomcat+Java EE

  • WebSphere Liberty

    轻量级、模块化应用服务器

  • WildFly

    前身是JBoss,支持众多Java EE功能的应用服务器

网络爬虫

更多 »
  • crawler4j

    轻量级多线程网络爬虫

  • Apache Nutch

    可扩展可伸缩的Java 网络爬虫

  • jsoup

    一款Java开源HTML解析工具

基于JVM的语言

更多 »
  • Groovy

    基于JVM的面向对象动态类型语言

  • Xtend

    Xtend:基于JVM的编程语言

IDE

更多 »
  • Scala IDE

    基于Eclipse的Scala IDE

  • Eclipse

    集成开发环境

编译器生成工具

更多 »
  • JavaCC

    Java语法解析器生成工具

  • ANTLR

    复杂的全功能自顶向下解析框架

外部配置工具

更多 »
  • OWNER

    Java配置文件解决方案

  • config

    针对JVM语言的配置库

分布式数据库

更多 »
  • Druid

    一款开源数据分析工具

  • HBase

    开源分布式数据库

GUI

更多 »
  • JavaFX

    Swing的后继者,新一代富客户端应用程序解决方案

  • Scene Builder

    JavaFX可视化布局开发工具

日志

更多 »
  • Apache Log4j 2

    一款全新的日志记录工具

  • SLF4J

    一个灵活的Java日志接口

消息传递

更多 »
  • Kafka

    下一代分布式消息系统

  • Apache ActiveMQ

    一款开源消息传递工具

自然语言处理

更多 »
  • LingPipe

    自然语言处理工具包

  • Stanford CoreNLP

    一个独立的自然语言处理框架与服务

科学计算与分析

更多 »
  • JScience

    用来进行科学测量和单位的一组类

  • JGraphT

    支持数学图论对象和算法的图形库

古董级工具

更多 »
  • Hudson

    一款持续构建工具

持续集成

更多 »
  • Jenkins

    一款持续集成与持续交付应用

数据库

更多 »
  • H2

    开源内存数据库引擎

时间日期工具库

更多 »
  • Joda-Time

    Java时间日期工具库

开发流程增强工具

更多 »
  • ADT4J

    一种Java代数类型开发库

分布式应用

更多 »
  • Akka

    一种具有高可扩展性和容错性的并发容器

游戏开发

更多 »
  • libGDX

    一个跨平台的2D/3D的游戏开发框架

原生开发库

更多 »
  • JNA

    无需编写JNI代码就可以使用原生开发库

PDF

更多 »
  • Apache FOP

    格式化对象处理器

响应式开发库

更多 »
  • Reactive Streams

    异步流处理标准

搜索引擎

更多 »
  • Apache Solr

    企业级全文搜索服务器


你可能感兴趣的:(Java基础)