Android & Java Blog

Javapapers is an Android and Java blog, passionately published by Joe for more than a decade. It is the industry's top blog, with millions of views to its credit. Welcome!

Recent Articles

  • Java Synthetic Class, Method, Field

    Class, method, field and any other similar constructs introduced by java compiler are called synthetic. It may not be directly visible in th ...

    April 14th, 2013

  • Java Reflection Cheat Sheet

    Java reflection is one of the powerful features of java. Reflection allows to inspect and manipulate meta java at runtime. We can access Jav ...

    April 12th, 2013

  • Executable Java Jar File and Windows Exe File Creation

    How to create an executable java jar file? I want to just double click the jar file and the application should run, please help me. I want t ...

    April 7th, 2013

  • Ant Colony Optimization in Java

    Long back I introduced Wordle word clouds as part of Java gallery and then completely forgot about the gallery category. Today I was reading ...

    March 30th, 2013

  • Observer Design Pattern

    In observer design pattern multiple observer objects registers with a subject for change notification. When the state of subject changes, it ...

    March 26th, 2013

  • Android SQLite Database

    Android platform includes the SQLite embedded database and provides out of the box support to use it via Android APIs. In this tutorial we s ...

    February 21st, 2013

  • try-with-resources

    Java 7 gave us try-with-resources, a nice feature on exception handling. This tutorial is part 3 of the exception handling series. Part I is ...

    February 17th, 2013

  • Android Drag and Drop

    This Android tutorial is to help you learn about how to use drag and drop feature in an Android application. Drag and drop feature is a way ...

    February 14th, 2013

  • Java Weak Reference

    Releasing unused objects for garbage collection can be done efficiently using java weak reference. Yes. weak reference is related to garbage ...

    February 10th, 2013

  • Mediator Design Pattern

    Behavioral design pattern can change the way programs run. Mediator design pattern is one of the important and widely used behavioral design ...

    January 31st, 2013