Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

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

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

 

Please, Java. Do Finally Support Multiline String Literals

java-logo

I understand the idea of Java-the-language being rather hard to maintain in a backwards-compatible way. I understand the idea of JDK API, such as the collections, to be rather tough not to break. Yes. I don’t understand why Java still doesn’t have multiline string literals. How often do you write JDBC code (or whatever other external language or markup, say, ...

Read More »

Getting Started With The JBoss EAP 7 Quickstarts

java-interview-questions-answers

Now, that the beta of latest Red Hat JBoss Enterprise Application Platform7 is out, it is about time to explore the available Java EE 7 quickstarts and deploy your first application with JBoss Developer Studio (JDBS). The quickstarts demonstrate JBoss EAP, Java EE 7 and a few additional technologies. They provide small, specific, working examples that can be used as ...

Read More »

Discovering a Trove of Java Primitives Collection Handling

java-logo

While reading the blog post 5 Tips for Reducing Your Java Garbage Collection Overhead, I was reminded of the existence of a small Java collection library called Trove that “provides high speed regular and primitive collections for Java.” I am especially interested in the ability to apply Trove to allow for collections of primitives rather than requiring elements in collections ...

Read More »

Decorator Design Pattern using lambdas

java-logo

With the advent of lambdas in Java we now have a new tool to better design our code. Of course the first step is using streams, method references and other neat features introduced in Java 8. Going forward I think the next step is to revisit the well established Design Patterns and see them through the functional programming lenses. For ...

Read More »

Top 10 JavaCodeGeeks posts for 2015

jcg-logo

2015 is coming to its end; time surely flies away. This has been again an massive year for Java and Java Code Geeks. Our community continues to evolve and attract developers all over the world. We are now consistently attracting more than 1.2 million unique visitors per month. Thank you for your support on achieving this great milestone! Our insiders ...

Read More »

Top 10 Big Data Trends in 2016 for Financial Services

software-development-2-logo

2015 was a groundbreaking year for banking and financial markets firms, as they continue to learn how big data can help transform their processes and organizations. Now, with an eye towards what lies ahead for 2016, we see that financial services organizations are still at various stages of their activity with big data in terms of how they’re changing their ...

Read More »

Profile of successful Java developer in 2016

java-logo

2015 is almost over. It’s time to summarise what was done and what wasn’t during the past year. Furthermore it’s a good time to make predictions for the next 2016 year. As you have already guessed this post is about an ideal java developer in 2016. I want to surprise you, this time I changed a format of the prediction. ...

Read More »

Java in 2015 – Major happenings

java-logo

2015 was the year where Java the language, platform, ecosystem and community continue to dominate the software landscape, with only Javascript having a similar sized impact on the industry. In case you missed the highlights of 2015, here’s some of the major happenings that occurred. Java 20 years old and still not dead yet! Java turned 20 this year and ...

Read More »

General Performance Tips

software-development-2-logo

Performance is a mystical thing our systems must have. But as with most things in software engineering, there is no clearly defined set of steps that have to be followed in order to have a performant systems. It depends on the architecture, on the network, on the algorithms, on the domain problem, on the chosen technologies, on the database, etc. ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials