https://github.com/chenning0115/awesome-java-cn

Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等,由伯乐在线持续更新。

https://github.com/chenning0115/awesome-java-cn

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: science.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等,由伯乐在线持续更新。

Basic Info
  • Host: GitHub
  • Owner: chenning0115
  • Default Branch: master
  • Size: 56.6 KB
Statistics
  • Stars: 4
  • Watchers: 2
  • Forks: 3
  • Open Issues: 0
  • Releases: 0
Fork of jobbole/awesome-java-cn
Created over 10 years ago · Last pushed over 10 years ago

https://github.com/chenning0115/awesome-java-cn/blob/master/

# Java

 GitHub  Awesome - XXX [awesome-java](https://github.com/akullpp/awesome-java)  akullpp  Java Java  awesome-java  [ImportNew](http://www.importnew.com/14429.html)

Awesome 

* * *

### 

-  awesome-java 
- [](http://hao.jobbole.com/)
  - [OWNERJava](http://hao.jobbole.com/owner/)
  - [Spring BootSpring](http://hao.jobbole.com/spring-boot/)
  - [SonarQube](http://hao.jobbole.com/sonarqube/)

* * *

### 





* 
*  Java

 QQ50872495 Q Java

* * *

### 

- [tangyouhua](https://github.com/tangyouhua)

- [tangyouhua](https://github.com/tangyouhua)[kingzone](https://github.com/kingzone)[llhua2329](https://github.com/llhua2329)[BadCoderChou](https://github.com/BadCoderChou)[anankun](http://www.jobbole.com/members/anankun/)[](http://www.jobbole.com/members/jianghehe/)[](http://www.jobbole.com/members/petra/)[superXiaoFan](https://github.com/wing00yf/)[javayrf](http://www.jobbole.com/members/3951356/)[John Smith](http://www.jobbole.com/members/John%20Smith/)[Jaler](http://www.jobbole.com/members/jaler/)[JM](http://www.jobbole.com/members/fdconan/)[dreamkidd](http://www.jobbole.com/members/zy124348985/)[cheenlie](http://www.jobbole.com/members/cheenlie)[zhangQian1991](http://www.jobbole.com/members/zhangQian1991)[](http://www.jobbole.com/members/wt726553124/)[](http://www.jobbole.com/members/xun_cui)You



* * *
### 
- [Java](#awesome-java-cn)
    - [](#ancients)
    - [](#build)
    - [](#bytecode-manipulation)
    - [](#cluster-management)
    - [](#code-analysis)
    - [](#compiler-compiler)
    - [](#configuration)
    - [](#constraint-satisfaction-problem-solver)
    - [](#continuous-integration)
    - [CSV](#csv)
    - [](#data-structures)
    - [](#database)
    - [](#date-and-time)
    - [](#dependency-injection)
    - [](#development)
    - [](#distributed-applications)
    - [](#distributed-databases)
    - [](#distribution)
    - [](#document-processing)
    - [](#functional-programming)
    - [](#game-development)
    - [GUI](#gui)
    - [](#high-performance)
    - [IDE](#ide)
    - [](#imagery)
    - [JSON](#json)
    - [JVMJDK](#jvm-and-jdk)
    - [JVM](#languages)
    - [](#logging)
    - [](#machine-learning)
    - [](#messaging)
    - [](#miscellaneous)
    - [](#monitoring)
    - [](#native)
    - [](#natural-language-processing)
    - [](#networking)
    - [ORM](#orm)
    - [PDF](#pdf)
    - [](#performance-analysis)
    - [](#reactive-libraries)
    - [REST](#rest-frameworks)
    - [](#science)
    - [](#search)
    - [](#security)
    - [](#serialization)
    - [](#server)
    - [](#template-engine)
    - [](#testing)
    - [](#utility)
    - [](#web-crawling)
    - [Web](#web-frameworks)
- [](#resources)
    - [](#communities)
    - [](#influential-books)
    - [](#podcasts)
    - [](#weibo-weixin)
    - [Twitter](#twitter)
    - [](#websites)
    - [](blogs)


*Java* * Apache AntXML[](http://ant.apache.org/) * cglib[](https://github.com/cglib/cglib) * GlassFishOracleJava EE[](https://glassfish.java.net/) * [Hudson](http://hao.jobbole.com/hudson/)[](http://hudson-ci.org/) * JavaServer FacesMojarraJSFOracle[](https://javaserverfaces.java.net/) * JavaServer Pages[](https://jsp.java.net/) * LiquibaseScheme[](http://www.liquibase.org/)

** * [Apache Maven](http://hao.jobbole.com/maven/)MavenApache AntMaven[](http://maven.apache.org/) * BazelGoogle[](http://bazel.io) * [Gradle](http://hao.jobbole.com/gradle/)GroovyXMLMaven[](http://www.gradle.org/)

** * ASM[](http://asm.ow2.org/) * Byte BuddyAPI[](http://bytebuddy.net/) * BytemanDSL[](http://byteman.jboss.org/) * Javassist[](http://jboss-javassist.github.io/javassist)

** * Apache AuroraApache AuroraMesoscron job[](http://aurora.apache.org/) * SingularitySingularityMesosWeb Service[](http://getsingularity.com/)

** * [Checkstyle](http://hao.jobbole.com/checkstyle/)[](https://github.com/checkstyle/checkstyle) * Error Prone[](https://github.com/google/error-prone) * FindBugsbug[](http://findbugs.sourceforge.net/) * jQAssistantNeo4J[](http://jqassistant.org/) * [PMD](http://hao.jobbole.com/pmd/)[](https://github.com/pmd/pmd) * [SonarQube](http://hao.jobbole.com/sonarqube/)[](http://www.sonarqube.org/)

** * [ANTLR](http://hao.jobbole.com/antlr/)[](http://www.antlr.org/) * [JavaCC](JavaCCJava)JavaCC[](https://javacc.java.net/)

** * configJVM[](https://github.com/typesafehub/config) * [owner](http://hao.jobbole.com/owner/)[](https://github.com/lviggiano/owner)

** * Choco[](http://choco-solver.org/) * JaCoPFlatZincMiniZinc[](https://github.com/radsz/jacop/) * OptaPlanner[](http://www.optaplanner.org/) * Sat4J[](http://www.sat4j.org/)

* BambooAtlassianAtlassian[](https://www.atlassian.com/sotware/bamboo) * CircleCI[](https://circleci.com/) * Codeship[](https://www.codeship.io/features) * fabric8[](http://fabric8.io/) * GoThoughtWork[](http://www.thoughtworks.com/products/go-continuous-delivery) * [Jenkins](http://hao.jobbole.com/jenkins/)[](http://jenkins-ci.org/) * TeamCityJetBrain[](http://www.jetbrains.com/teamcity/) * Travis[](https://travis-ci.org)

CSV

*CSV* * uniVocity-parsersCSVTSV[](https://github.com/uniVocity/univocity-pasers)

** * Apache PhoenixHBase[](http://phoenix.apache.org/) * CrateSQL[](https://crate.io/) * Flyway[](http://flywaydb.org/) * [H2](http://hao.jobbole.com/h2/)SQL[](http://h2database.com/) * HikariCPJDBC[](https://github.com/brettwooldridge/HikariCP) * JDBIJDBC[](http://jdbi.org/) * jOOQSQL schematypesafe[](http://www.jooq.org/) * MapDB[](http://www.mapdb.org/) * PrestoSQL[](https://github.com/facebook/presto) * QuerydslTypesafe[](http://www.querydsl.com/)

* Apache ParquetGoogle DremelColumnar[](https://parquet.incubator.apache.org/) * ProtobufGoogle[](https://github.com/google/protobuf) * SBE[](https://github.com/real-logic/simple-binary-encoding) * Wire[](https://github.com/square/wire)

** * Joda-TimeJava 8Joda-Time[](http://www.joda.org/joda-time/) * Time4J[](https://github.com/MenoData/Time4J)

*[*[](http://en.wikipedia.org/wiki/Inversion_of_control) * Apache DeltaSpikeCDI[](https://deltaspike.apache.org/) * Dagger2[](http://google.github.io/dagger/) * [Guice](http://hao.jobbole.com/guice/)Dagger[](https://github.com/google/guice) * HK2[](https://hk2.java.net)

** * ADT4JJSR-269[](https://github.com/sviperll/adt4j) * AspectJAOP[](https://eclipse.org/aspectj/) * Auto[](https://github.com/google/auto) * DCEVMJVM[](http://dcevm.github.io/) * HotswapAgent[](https://github.com/HotswapProjects/HotswapAgent) * ImmutablesScala[](http://immutables.github.io/) * JHipsterSpring BootAngularJSYeoman[](https://github.com/jhipster/generator-jhipster) * JRebel[](http://zeroturnaround.com/software/jrebel/) * Lombok[](http://projectlombok.org/) * Spring Loaded[](https://github.com/spring-projects/spring-loaded) * vert.x[](http://vertx.io/)

** * [Akka](http://hao.jobbole.com/akka/)[](http://akka.io) * Apache Storm[](http://storm.incubator.apache.org/) * Apache ZooKeeper[](http://zookeeper.apache.org/) * Hazelcast[](http://hazelcast.org/) * Hystrix[](https://github.com/Netflix/Hystrix) * JGroups[](http://www.jgroups.org/) * OrbitActor[](http://orbit.bioware.com/) * QuasarJVM[](http://www.paralleluniverse.co/quasar/)

** * Apache Cassandra[](http://cassandra.apache.org) * Apache HBaseHadoop[](http://hbase.apache.org) * [Druid](http://hao.jobbole.com/druid/)OLAP[](http://druid.io) * Infinispan[](http://infinispan.org/)

** * BintrayMavenGradle[](https://bintray.com/) * Central RepositoryApache MavenCentral [](http://search.maven.org/)Repository * IzPackAuthoring Tool[](http://izpack.org/) * JitPackGitHubMavenGradle[](https://jitpack.io/) * Launch4jJARWindows[](http://launch4j.sourceforge.net/) * Nexus[](http://www.sonatype.com/nexus) * packrJARJVMWindowsLinuxMac OS X[](https://github.com/libgdx/packr/)

*Office* * [Apache POI](http://hao.jobbole.com/poi/)OOXMLXLSXDOCXPPTXOLE2XLSDOCPPT[](http://poi.apache.org/) * documents4jMS Word[](http://documents4j.com) * jOpenDocumentOpenDocumentSunXML[](http://www.jopendocument.org/)

** * CyclopsMonadcomprehensionListtrampoline[](https://github.com/aol/cylops) * FugueGuava[](https://bitbucket.org/atlassian/fugue) * Functional Javacomposition-oriented development[](http://www.fuctionaljava.org) * Javaslang[](http://javaslang.com) * jOOJava 8 lambdaAPI[](https://github.com/jOOQ/jOOL)

** * jMonkeyEngine3D[](http://jmonkeyengine.org/) * [libGDX](http://hao.jobbole.com/libgdx/)[](http://libgdx.badlogicgames.com/) * LWJGLOpenGL/CL/AL[](http://lwjgl.org/)

GUI

** * JavaFXSwing[](http://www.oracle.com/technetwork/java/javase/overview/javafx-overview-2158620.html) * Scene BuilderJavaFX[](http://www.oracle.com/technetwork/java/javase/downloads/javafxscenebuilder-ino-2157684.html)

** * Agrona[](https://github.com/real-logic/Agrona) * Disruptor[](http://lmax-exchange.github.io/disruptor/) * fastutilCollection[](http://fastutil.di.unimi.it/) * GS CollectionsSmalltalk[](https://github.com/goldmansachs/gs-collections) * HPPC[](http://labs.carrotsearch.com/hppc.html) * Javolution[](http://javolution.org/) * JCToolsJDK[](https://github.com/JCTools/JCTools) * KolobokeHash sethash map[](https://github.com/OpenHFT/Koloboke) * Trove[](http://trove.starlight-systems.com/)

IDE

** * [Eclipse](http://hao.jobbole.com/eclipse/)[](http://www.eclipse.org/) * [IntelliJ IDEA](http://hao.jobbole.com/intellij-idea/)JVM[](http://www.jetbrains.com/idea/) * NetBeansJava SEJava EEHTML5[](https://netbeans.org/) * [Scala IDE](http://hao.jobbole.com/scala-ide/)EclipseScala[](http://scala-ide.org/)

** * [Imgscalr](http://hao.jobbole.com/imgscalr/)Java 2D[](https://github.com/thebuzzmedia/imgscalr) * Picasso[](http://square.github.io/picasso/) * ThumbnailatorThumbnailatorJava[](https://github.com/coobird/thumbnailator) * [ZXing](http://hao.jobbole.com/zxing/)[](https://github.com/zxing/zxing) * im4java: ImageMagickGraphicsMagickImageMagick[](http://im4java.sourceforge.net/)

JSON

*JSON* * GensonJavaJSON[](http://owlike.github.io/genson) * [Gson](http://hao.jobbole.com/gson/)JSON[](https://github.com/google/gson) * [Jackson](http://hao.jobbole.com/jackson/)GSON[](http://wiki.fasterxml.com/JacksonHome) * LoganSquareJacksonAPIJSONGSONJackson[](https://github.com/bluelinelabs/LoanSquare) * Fastjson: JavaJSONJSON ParseJavaJSONFastjsonWebAndroid[](https://github.com/Alibaba/fastjson)

JVMJDK

*JVMJDK* * JDK 9JDK 9[](https://jdk9.java.net/) * OpenJDKJDK[](http://openjdk.java.net/)

JVM

*JavaJVM* * Scala[](http://www.scala-lang.org/) * [Groovy](http://hao.jobbole.com/groovy/)Optionally typedApache[](http://www.groovy-lang.org/) * ClojureLisp[](http://clojure.org/) * CeylonRedHat[](http://ceylon-lang.org/) * KotlinJetBrainJVM[](http://kotlinlang.org/) * [Xtend](http://hao.jobbole.com/xtend/)JavaJVM[](http://www.eclipse.org/xtend)

** * [Apache Log4j 2](http://hao.jobbole.com/log4j2/)[](http://logging.apache.org/log4j/) * kibana[](http://www.elasticsearch.org/overview/kibana/) * LogbackGroovy[](http://logback.qos.ch/) * logstash[](http://logstash.net/) * MetricsJMXHTTP[](http://metrics.codahale.com/) * [SLF4J](http://hao.jobbole.com/slf4j/)[](http://www.slf4j.org/)

** * Apache Flink[](https://flink.apache.org/) * Apache Hadoop[](http://hadoop.apache.org/) * Apache Mahout[](https://mahout.apache.org/) * Apache Spark[](http://spark.apache.org/) * DeepDive[](http://deepdive.stanford.edu) * Deeplearning4j[](http://deeplearning4j.org/) * H2O[](http://0xdata.com/) * Weka[](http://www.cs.waikato.ac.nz/ml/weka/)

** * Aeron[](https://github.com/real-logic/Aeron) * [Apache ActiveMQ](http://hao.jobbole.com/activemq/)JMSbroker[](http://activemq.apache.org/) * Apache CamelEnterprise Integration Pattern EIPAPI[](http://camel.apache.org/) * [Apache Kafka](http://hao.jobbole.com/kafka/)[](http://kafka.apache.org/) * HermesBrokerKafka[](http://hermes.allegro.tech) * JBoss HornetQ[](http://hornetq.jboss.org/) * JeroMQZeroMQJava[](https://github.com/zeromq/jeromq) * SmackXMPP[](https://github.com/igniterealtime/Smack/)

** * Design Patterns[](https://github.com/iluwatar/java-design-patterns) * Jimfs[](https://github.com/google/jimfs) * LanternacursesconsoleGUI[](https://code.google.com/p/lanterna/) * LightAdminCRUD UI[](http://lightadmin.org/) * OpenRefineWeb Service[](http://openrefine.org/) * RoboVMJavaiOS[](http://www.robovm.org/)

** * AppDynamics[](http://www.appdynamics.com/) * JavaMelody[](https://github.com/javamelody/javamelody) * KamonKamonJVM[](http://www.kamon.io/) * New Relic[](http://newrelic.com/) * SPMJVM[](http://sematext.com/spm/) * Takipi[](https://www.takipi.com/)

** * [JNA](http://hao.jobbole.com/jna/)JNI[](https://github.com/twall/jna)

** * Apache OpenNLP[](https://opennlp.apache.org/) * CoreNLPCoreNLP[](http://nlp.stanford.edu/software/coenlp.shtml) * LingPipePOS[](http://alias-i.com/lingpipe/) * Mallet[](http://mallet.cs.umass.edu/)

** * Async Http ClientHTTPWebSocket[](https://github.com/AsyncHttpClient/async-http-client) * GrizzlyNIOGlassfish[](https://grizzly.java.net/) * [Netty](http://hao.jobbole.com/netty/)[](http://netty.io/) * OkHttpAndroidJavaHTTP+SPDY[](http://square.github.io/okhttp/) * UndertowNIOAPIWebWildFly[](http://undertow.io/)

ORM

*API* * EbeanORM[](http://ebean-orm.github.io/) * EclipseLinkJPAJAXBJCASDO[](https://www.eclipse.org/eclipselink/) * [Hibernate](http://hao.jobbole.com/hibernate/)Hibernate[](http://hibernate.org/orm/) * [MyBatis](http://hao.jobbole.com/mybatis/)SQLCouples object[](http://mybatis.github.io/mybatis-3/) * OrmLiteORM[](http://ormlite.com/)

PDF

*PDF* * Apache FOPXSL-FOPDF[](http://xmlgraphics.apache.org/fop/) * Apache PDFBoxPDF[](http://pdfbox.apache.org/) * DynamicReportsJasperReports[](http://dynamicreports.org/) * flyingsaucerXML/XHTMLCSS 2.1[](https://github.com/flyingsaucerproject/flyingsaucer) * iTextPDFPDF[](http://itextpdf.com/) * JasperReports[](http://community.jaspersoft.com/project/jasperreports-library)

** * jHiccupJVM[](http://github.com/giltene/jHiccup) * JMHJVM[](http://openjdk.java.net/projects/code-tools/jmh/) * JProfiler[](https://www.ej-technologies.com/products/jprofiler/overview.html) * LatencyUtils[](https://github.com/LatencyUtils/LatencyUtils) * VisualVM[](http://visualvm.java.net/) * YourKit Java Profiler[](https://www.yourkit.com/features/)

** * [Reactive Streams](http://hao.jobbole.com/reactive-streams/)backpressure[](https://github.com/reactive-streams/reactive-streams-jv/) * Reactorfast-data[](http://projectreactor.io/) * RxJavaJVMobservable sequence[](https://github.com/Netflix/RxJava)

REST

*RESTful * * DropwizardWebWebJettyJacksonJerseyMetrics[](https://dropwizard.github.io/drpwizard/) * FeignRetrofitJAXRS-2.0WebSocketHTTPbinder[](https://github.com/Netflix/feign) * JerseyJAX-RS[](https://jersey.java.net/) * RESTEasyJAX-RS[](http://resteasy.jboss.org/) * RestExpressJavaREST[](https://github.com/RestExpress/RestExpress) * RestX[](http://restx.io) * RetrofitREST[](http://square.github.io/retrofit/) * SparkSinatraJava REST[](http://www.sparkjava.com/) * SwaggerSwaggerRESTful Web Service[](https://helloreverb.com/developers/swgger) * BladeMVC. [](https://github.com/biezhi/blade)

** * DataMelt[](http://jwork.org/dmelt/) * JGraphT[](https://github.com/jgrapht/jgrapht) * JScience[](http://jscience.org/) ** * [Apache Solr](http://hao.jobbole.com/solr/)[](http://lucene.apache.org/solr/) * ElasticsearchmultitenantRESTful WebschemaJSON[](http://www.elsticsearch.org/)

** * [Apache Shiro](http://hao.jobbole.com/shiro/)[](http://shiro.apache.org/) * Bouncy CastlePGP/SMIME[](https://www.bouncycastle.org/java.html)JCAJCA provider) * [Cryptomator](http://hao.jobbole.com/cryptomator/)[](http://cryptomator.org/) * KeycloakRESTful Web ServiceSSOIDMbeta[](http://keycloak.jboss.org/) * PicketLinkPicketLinkJavaUmbrella Project[](http://picketlink.org/)

** * FlatBuffers[](https://github.com/google/flatbuffers) * Kryo[](https://github.com/EsotericSoftware/kryo) * FSTJDK[](https://github.com/RuedigerMoeller/fast-serialization) * MessagePack[](https://github.com/msgpack/msgpack-java)

** * Apache TomcatServletJSP[](http://tomcat.apache.org/) * Apache TomEETomcatJava EE[](http://tomee.apache.org/) * Jetty[](http://www.eclipse.org/jetty/) * WebSphere LibertyIBM[](https://developer.ibm.com/wasdev/) * WildFlyJBossRed HatJava EE[](http://www.wildfly.org/)

** * [Apache Velocity](http://hao.jobbole.com/velocity/)HTMLemail[](http://velocity.apache.org/) * [FreeMarker](http://hao.jobbole.com/freemarker/)[](http://freemarker.org/) * Handlebars.javaJavasemantic Mustache[](http://jknack.github.io/handlebars.java/) * ThymeleafJSPXML[](http://www.thymeleaf.org/)

** * [Apache JMeter](http://hao.jobbole.com/jmeter/)[](http://jmeter.apache.org/) * [Arquillian](http://hao.jobbole.com/arquillian/)Java EE[](http://arquillian.org/) * [AssertJ](http://hao.jobbole.com/assertj/)[](http://joel-costigliola.github.io/assertj/) * AwaitilityDSL[](https://github.com/jayway/awaitility) * [Cucumber](http://hao.jobbole.com/cucumber-jvm/)BDD[](https://github.com/cucumber/cucumber-jvm) * Gatling[](http://gatling.io/) * [Hamcrest](http://hao.jobbole.com/hamcrest/)intent[](http://hamcrest.org/JavaHamcrest/) * JMockitfinal[](http://jmockit.org/) * [JUnit](http://hao.jobbole.com/junit/)[](http://junit.org/) * [Mockito](http://hao.jobbole.com/mockito/)TDDBDD[](https://github.com/mockito/mockito) * PowerMock final[](https://github.com/jayway/poermock) * REST AssuredREST/HTTPJava DSL[](https://github.com/jayway/rest-assured) * SelenideSeleniumAPIUI[](http://selenide.org/) * [Selenium](http://hao.jobbole.com/selenium/)Web[](http://docs.seleniumhq.org/) * SpockJUnit-compatible framework featuring an expressive Groovy-derived specification language.[](http://docs.spockframework.org/)JUnitGroovy * [TestNG](http://hao.jobbole.com/testng/)[](http://testng.org/) * TruthGoogleproposition[](https://github.com/google/truth) * Unitils[](http://www.unitils.org/) * WireMockWeb ServiceStub[](http://wiremock.org/)

** * [Apache Commons](http://hao.jobbole.com/apache-commons/)XML[](http://commons.apache.org/) * [args4j](http://hao.jobbole.com/args4j/)[](http://args4j.kohsuke.org/) * [CRaSH](http://hao.jobbole.com/crash/)CLI[](http://www.crashub.org) * [Gephi](http://hao.jobbole.com/gephi/)[](https://github.com/gephi/gephi/) * [Guava](http://hao.jobbole.com/guava/)I/O[](https://github.com/google/guava) * [JADE](http://hao.jobbole.com/jade/)[](http://jade.tilab.com/) * javatuplestupletuple[](http://www.javatuples.org/) * JCommander[](http://jcommander.org/) * [Protg](http://hao.jobbole.com/protege/)ontology[](http://protege.stanford.edu/)

** * [Apache Nutch](http://hao.jobbole.com/nutch/)[](http://nutch.apache.org/) * [Crawler4j](http://hao.jobbole.com/crawler4j/)[](https://github.com/yasserg/crawler4j) * [JSoup](http://hao.jobbole.com/jsoup/)HTML[](http://jsoup.org/)

Web

*Web* * [Apache Tapestry](http://hao.jobbole.com/apache-tapestry/)JavaWeb[](http://tapestry.apache.org/) * [Apache Wicket](http://hao.jobbole.com/apache-wicket/)WebTapestryGUI[](http://wicket.apache.org/) * [Google Web Toolkit](http://hao.jobbole.com/gwt/)WebJavaJavaScriptXMLRCP [](http://www.gwtproject.org/)APIJUnitGUI * [Grails](http://hao.jobbole.com/grails/)GroovyXMLmixin[](https://grails.org/) * [Ninja](http://hao.jobbole.com/ninja/)JavaWeb[](http://www.ninjaframework.org/) * [Pippo](http://hao.jobbole.com/pippo/)Sinatra[](http://www.pippo.ro/) * [Play](http://hao.jobbole.com/play-framework/)[](http://www.playframework.com/) * [PrimeFaces](http://hao.jobbole.com/primefaces/)JSF[](http://primefaces.org/) * [Ratpack](http://hao.jobbole.com/ratpack/)JavaHTTP[](http://www.ratpack.io/) * [Spring Boot](http://hao.jobbole.com/spring-boot/)Spring[](http://projects.spring.io/spring-boot/) * [Spring](http://hao.jobbole.com/spring-framework/)Java EE[](http://projects.spring.io/spring-framework/) * [Vaadin](http://hao.jobbole.com/vaadin/)GWTAjax[](https://vaadin.com/) * BladeMVC. [](https://github.com/biezhi/blade)

* r/javaRedditJava[](http://www.reddit.com/r/java) * stackoverflow[](http://stackoverflow.com/questions/tagged/java) * vJUGJava[](http://virtualjug.com/)

*Java* * [Effective Java (2nd Edition)](http://hao.jobbole.com/effective-java/) * [Java 8 in Action](http://hao.jobbole.com/java-8-in-action/) * [Java Concurrency in Practice | Java](http://hao.jobbole.com/java-concurrency-in-practice/) * [Thinking in Java | Java](http://hao.jobbole.com/thinking-in-java/) * [Java Puzzlers | Java](http://hao.jobbole.com/java-puzzlers/)

** * Java Council[](http://virtualjug.com/podcast/) * Java PosseDiscontinued as of 02/2015.[](http://www.javaposse.com/)

* ImportNewJavaJavaJavaJava
![](http://ww2.sinaimg.cn/small/63918611gw1epb2c7rv2uj20460463ym.jpg) * ImportNew [@ImportNew](http://weibo.com/importnew)

Twitter

* [Adam Bien](https://twitter.com/AdamBien/)JavaONEJava Champion * [Antonio Goncalves](https://twitter.com/agoncal/)Java ChampionJUG LeaderDevoxx FranceJava EE 6/7JCP * [Arun Gupta](https://twitter.com/arungupta/)Java ChampionJavaONEJUG LeaderDevoxx4KidsRed Hatter * [Bruno Borges](https://twitter.com/brunoborges)OracleJava Jock * [Ed Burns](https://twitter.com/edburns)Oracle * [Eugen Paraschiv](https://twitter.com/baeldung)Spring * [James Weaver](https://twitter.com/JavaFXpert)JavaJavaFXIoT * [Java EE](https://twitter.com/Java_EE/)Java EE Twitter * [Java Magazine](https://twitter.com/Oraclejavamag)Java * [Java.net](https://twitter.com/javanetbuzz/)Java.net * [Java](https://twitter.com/java/)Java Twitter * [Javin Paul](https://twitter.com/javinpaul)Java * [Lukas Eder](https://twitter.com/lukaseder)Data GeekeryjOOQCEO * [Mario Fusco](https://twitter.com/mariofusco)RedHatterJUG * [Mark Reinhold](https://twitter.com/mreinhold)OracleJava * [Martijn Verburg](https://twitter.com/karianna)London JUG co-leaderJava Champion * [OpenJDK](https://twitter.com/OpenJDK)OpenJDK * [Reza Rahman](https://twitter.com/reza_rahman)Java EEGlassFishWebLogic * [Simon Maple](https://twitter.com/sjmaple)Java ChampionvirtualJUGLJC leaderRebelLabs * [Stephen Colebourne](https://twitter.com/jodastephen) Java Champion * [Tim Boudreau](https://twitter.com/kablosna)NetBeans * [Trisha Gee](https://twitter.com/trisha_gee)Java Champion

*Java*

* [ImportNew](http://www.importnew.com/)ImportNew Java

* [Android Arsenal](https://android-arsenal.com) * [Google Java Style](http://hao.jobbole.com/google-java-style/)[](http://google-styleguide.googlecode.com/svn/trunk/javaguide.html) * [InfoQ](http://hao.jobbole.com/infoq/)[](http://www.infoq.com/) * [Java Code Geeks](http://www.javacodegeeks.com/) * [Java, SQL, and jOOQ](http://blog.jooq.org/) * [Java.net](http://java.net/) * [Javalobby](http://java.dzone.com/) * [JavaWorld](http://hao.jobbole.com/javaworld/)[](http://www.javaworld.com/) * [JAXenter](http://hao.jobbole.com/jaxenter/)[](http://jaxenter.com/) * [RebelLabs](http://zeroturnaround.com/rebellabs/) * [The Java Specialist' Newsletter](http://hao.jobbole.com/javaspecialists/)[](http://www.javaspecialists.eu/archive/archive.jsp) * [The Takipi Blog](http://blog.takipi.com/) * [TheServerSide.com](http://hao.jobbole.com/theserverside/)ITJava.Net[](http://www.theserverside.com/) * [Thoughts On Java](http://www.thoughts-on-java.org/) * [Vanilla Java](http://vanillajava.blogspot.ch/) * [Vlad Mihalcea on Hibernate](http://vladmihalcea.com/) * [Voxxed](https://www.voxxed.com/) * [OnJava](http://hao.jobbole.com/onjava/)O'Reilly JavaJava[](http://www.onjava.com/)

Owner

  • Name: charnix
  • Login: chenning0115
  • Kind: user

PKU GISer Baiduer IBMer

GitHub Events

Total
Last Year