https://github.com/chenning0115/awesome-java-cn
Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等,由伯乐在线持续更新。
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

* 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
- Website: chenning0115.github.io
- Repositories: 47
- Profile: https://github.com/chenning0115
PKU GISer Baiduer IBMer