3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial3>

5. Java Interview Questions

and many more ....

A Completely Immersive (88 Hours), Hands-On Deep Dive Into Building & Monetizing Android Apps Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering Learn to Code 2017 Bundle in a a Pay what you want format! How It Works Pay what you want & if that’s less than the average price—you’ll ...

In this article, we would like to share specifics of Java memory management and elasticity inside containers that are not evident at the first sight. Below you’ll find a list of the issues to be aware of and important updates in the upcoming JDK releases, as well as existing workarounds for the core pain points. We collected the top 5 ...

Several years ago, I wrote a post for a different blog called “Why Team Size Matters.” That post is long gone. I explained that the number of communication paths in the team does not increase linearly as the team size increases; team communication paths square when the team increases linearly. Here is the calculation where N is the number of people on ...

The last few years have been good to me, I’ve enjoyed giving advice to teams and companies and helping people get started with better ways of working, ways of working which usually go by the name of “agile” but the name is the least important thing. But… I’ve been questioning if I want to keep doing this. Like most of ...

In the message Enhanced Enums — use cases, Brian Goetz writes, “We’re hoping to get user feedback on the feature [Enhanced Enums] as it is now implemented.” He states the first purpose of his message, “To get things started, here are some typical use cases where generic enums might be useful.” The first of the two presented examples is refactoring ...

Compressing is one of the major actions that can be issued in our code when it comes to writing files. Thus I find a simple java snippet on zip and unzip essential and has to be easily accessed. This gist is in plain java and stores two files in a zip. Once done the produced zip is open and its ...

Teams that adopt DevOps deploy software 30x more frequently and with 200x shorter lead times. We collected the top 10 practices around DevOps your CIO and team need to know about to adopt the best model for success. Download the eBook! There are some big red flags that signify your DevOps department needs an overhaul. Your deployment process seems to ...

There are two opposing mindsets: “If it works, it’s good” vs. “If it’s good, it works;” or “Make it work” vs. “Make it right.” I’m talking about the software source code. I’ve been hearing this almost every day in blog comments: Why do we need all those new OOP principles if our code works just fine without them? What is ...

I often find myself noticing topics online more after I’ve worked directly with them or spent time learning about them. The recent Stephen Connolly (CloudBees) post FileInputStream / FileOutputStream Considered Harmful caught my attention because of my recent issues with Java’s finalizer. In that post, the author talks about potential consequences of java.io.FileInputStream and java.io.FileOutputStream implementing overridden finalize() methods FileInputStream.finalize() ...

Newsletter

Join them now to gain exclusive access to the latest news in the Java world, as well as insights about Android, Scala, Groovy and other related technologies.

Email address:

Recent Jobs

No job listings found.

Join Us

With 1,240,600 monthly unique visitors and over 500 authors we are placed among the top Java related sites around. Constantly being on the lookout for partners; we encourage you to join us. So If you have a blog with unique and interesting content then you should check out our JCG partners program. You can also be a guest writer for Java Code Geeks and hone your writing skills!

Disclaimer

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. Examples Java Code Geeks is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.