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

  • Android Email App with GMail SMTP using JavaMail

    Sending email using an Android app, which we custom build using with GMail SMTP using JavaMail API will be fun. With respect to using GMail’ ...

    November 28th, 2013

  • Java JVM Run-time Data Areas

    Understanding Java Virtual Machine (JVM) run-time data areas are critical to better Java programming. One of the most dreaded errors in Java ...

    November 26th, 2013

  • Java Puzzle: Commented Code Compiles

    This one is a nice Java puzzle. If you know it already then its very cheap else it will be surprising. These puzzles come out of SCJP prepar ...

    November 21st, 2013

  • Java Method Reference ::

    Method reference in Java 8 is the ability to use a method as an argument for a matching functional interface. :: (double colon) is the opera ...

    November 19th, 2013

  • Java Lambda Expression Examples

    Lambda expression in Java 8, enables to pass a functionality as a method argument. Lambda expressions is one of the hot topics in Java 8, wh ...

    November 18th, 2013

  • Java Remote Debug with Eclipse

    Debugging a remotely running Java application using Eclipse IDE is an important skill in our Java debug arsenal. Eclipse IDE is what I use m ...

    November 14th, 2013

  • Spring @Component, @Service, @Repository, @Controller Difference

    Spring @Component, @Service, @Repository and @Controller annotations are used for automatic bean detection using classpath scan in Spring fr ...

    October 30th, 2013

  • Java Instrumentation

    Java Instrumentation will give a demonstration of how powerful Java is. Most importantly, this power can be realized by a developer for inno ...

    October 27th, 2013

  • Android Development Environment Setup

    This article is a recap and will provide detailed step by step instructions to setup the Android development environment. Long back I wrote ...

    October 24th, 2013

  • Memento Design Pattern

    “An object kept as a reminder of a person or event” is what Wikipedia says for the word “memento”. I cannot write about memento design patte ...

    October 23rd, 2013