javapapers is a java tutorial blog passionately run by Joe. Tutorials written are of core java, servlets, jsp, spring framework, android and design patterns. This helps to refresh java knowledge, keep updated with latest java information, prepare for java interview, and java certifications. Welcome!
Recent Java Tutorials:
Java Free Ebooks / Tutorials
19/05/2013
1. Thinking in Java (Third Edition) By author Bruce Eckel and it’s the most popular free java ebook of all time. From early stages of Java, this free downloadable Java ebook is popular. It is good for a systematic study of Java and has good code samples. It is free till Third Edition only and [...]
Get Current Location in Android
06/05/2013
This android tutorial is to help learn location based service in android platform. Knowing the current location in an android mobile will pave the way for developing many innovative Android apps to solve peoples daily problem. For developing location aware application in android, it needs location providers. There are two types of location providers, GPS [...]
Monitor a Folder using Java
22/04/2013
Lets think of an use, a java program should monitor a folder and it should alert if a new file is created. We may have a FTP folder where in an external system will post a file and our program has to monitor that FTP folder and when a new file arrives we need to [...]
Lambda Expression in Java 8
17/04/2013
A hot topic in Java 8 is support for lambda expressions. They are part of Java Specification Request (JSR 335). I wrote about closures in Java two years back. Lambda expression are informally called as closures. We are closer to the release of Java 8 and lets see how it is implemented. Lambda expressions are [...]
Java Synthetic Class, Method, Field
14/04/2013
Class, method, field and any other similar constructs introduced by java compiler are called synthetic. It may not be directly visible in the java source code. Java synthetic classes, methods and fields are for java runtime’s internal purposes. We may not need to have knowledge about them to write the code. Uses of Java Synthetic [...]
Ads by Google
Java Reflection Cheat Sheet
12/04/2013
Java reflection is one of the powerful features of java. Reflection allows to inspect and manipulate meta java at runtime. We can access Java classes, methods, attributes, annotations at runtime and objects can be instantiated, methods invoked. Reflection is a very powerful feature, it will come handy in many a situations and can do the [...]
Executable Java Jar File and Windows Exe File Creation
07/04/2013
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 to convert my java application to a windows exe file, how can I do it? These are two frequently asked questions. For you guys who know about these [...]
Ant Colony Optimization in Java
30/03/2013
Long back I introduced Wordle word clouds as part of Java gallery and then completely forgot about the gallery category. Today I was reading about ant colony optimization and came across a nice implementation of it in Java. Thought of sharing this Java application to you as part of Java gallery. Ant colony optimization is [...]
Observer Design Pattern
26/03/2013
In observer design pattern multiple observer objects registers with a subject for change notification. When the state of subject changes, it notifies the observers. Objects that listen or watch for change are called observers and the object that is being watched for is called subject. Pattern involved is also called as publish-subscribe pattern. Model view [...]
Android SQLite Database
21/02/2013
Android platform includes the SQLite embedded database and provides out of the box support to use it via Android APIs. In this tutorial we shall see how to get started with SQLite database in Android. SQLite is nothing but a relational database and our sql skills will help. How to Use SQLite with Android? To [...]
Ads by Google










