Featured FREE Whitepapers

What's New Here?

software-development-2-logo

Why Abstraction is Really Important

Abstraction Abstraction is one of the key elements of good software design. It helps encapsulate behavior. It helps decouple software elements. It helps having more self-contained modules. ...
software-development-2-logo

Contributions of Individual Programming Languages to Software Development

I’ve grown weary of the blog posts and forum rants stating why one programming language is better than another. I don’t mind when languages are compared to help see how ...
spring-interview-questions-answers

Spring-boot and Scala

There is actually nothing very special about writing a Spring-boot web application purely using Scala, it just works! In this blog entry, I will slowly transform a Java based Spring-boot ...
java-logo

[Java] How to Schedule a task to run in an interval

There is often need in application to run some particular task in background to accomplish some work in an interval. The example can be, service running in background for cleanup of ...
software-development-2-logo

Domain-Driven Design Revisited

Recently I read a book titled Domain-Driven Design by Eric Evans. This wasn’t the first time I read this book but this time I realized that I had been totally wrong about domain-driven ...
software-development-2-logo

Five Funny Moments in Developer History

I’ve been working in development environments my whole career, over 30 years. I started out sharing an office that actually had a door on it; yes, that was a really long time ago. ...
java-interview-questions-answers

JAX-RS 2.0 : Custom Content Handling

I tried to think of a better title, but failed to come up with one ! Please bear with me……. The JAX-RS 2.0 specification allows us to seamlessly marshal/unmarshal JAXB objects ...
android-logo

Android Remote Service Tutorial:AIDL–how to structure the Project and lib

In this post, I will describe how to use Remote Service in Android. This kind of services are services that can be consumed by other processes using RPC (Remote Procedure Call). In ...
software-development-2-logo

How to Begin Learning and Applying LaTeX

I recently started working with LaTeX based on a colleague‘s recommendation. To be honest, it was a little steeper learning curve installing it and initially learning it than ...
java-logo

Java 8 Date Time API Tutorial : LocalDateTime

This blogpost is a part of tutorial series on Date Time API introduced in Java 8. In this blogpost I will go over some of the methods available in LocalDateTime class. LocalDateTime ...
Java Code Geeks and all content copyright © 2010-2014, Exelixis Media Ltd | Terms of Use | Privacy Policy | Contact
All trademarks and registered trademarks appearing on Java Code Geeks are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries.
Java Code Geeks is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
Do you want to know how to develop your skillset and become a ...
Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you two of our best selling eBooks for FREE!

Get ready to Rock!
You can download the complementary eBooks using the links below:
Close