Java Tutorials and Insights

Read the latest Java tutorials, insights, and posts from top Java experts. Become a better Java developer today, for free.

GET STARTED

Java tutorials, posts, and more

Android: Kotlin Vs Java by Example (Part 1, Simple Hello world)

Overview of using kotlin to develop android application by example and comparison with java
Android: Kotlin Vs Java by Example (Part 1, Simple Hello world)

20 Java Interview Questions and Answers from Investment Banks

List of some frequently asked core Java interview questions from Investment banks.
20  Java Interview Questions and Answers from Investment Banks

How to Build a Web Application in Java, package as a .exe file to run as a Desktop Application

How to Build a Web Application in Java, package as a .exe file to run as a Desktop Application
How to Build a Web Application in Java, package as a .exe file to run as a Desktop Application

Comparable vs. Comparator

Why you should favor Comparator over Comparable

Creating a Twitter-style Text Counter in Android Using Data Binding

Start writing here...A little while back I attended an Android bootcamp in which we built a handful of apps as we learned. One of the apps we were tasked with building was a [Twitter](http://twitter.co...
Creating a Twitter-style Text Counter in Android Using Data Binding

String Concatenation in JAVA

Let's say you have 1000 numbers and you want to concatenate all of them to a String. The Naive approach is using a concatenate operator (+)........
String Concatenation in JAVA

Android Data-Binding

Tutorial of android excellent data-binding library.
Android Data-Binding

Java 8 Collection API changes Part1- Map

Java 8 Collection API changes Part1- Map
Java 8 Collection API changes Part1- Map

Groovy: Basic Introduction

Groovy is an object-oriented programming language for the Java platform. Read this post and learn the very basics of Groovy.
Groovy: Basic Introduction

Java 8 Method Reference: How to Use it

Time to understand Java 8 method reference and how to actually use it. We'll use easy examples to learn more about this topic.
Java 8 Method Reference: How to Use it

Intro to SwingWorker in Java

To allow the execution of the main application to continue while the work completes in the background, we use a SwingWorker. Here's how you can use it.
Intro to SwingWorker in Java

Android Enums: Good or Bad?

Android developers often wonder the efficiency of ‘Java Enums’ in their Android application. Are Java Enums actually usable? Are they actually good or bad?
Android Enums: Good or Bad?

How to Set Up Hadoop in Pseudo Distributed Mode on Single Cluster

This step-by-step tutorial will teach you how to set up Apache Hadoop in Pseudo-Distributed Mode on Single cluster.
How to Set Up Hadoop in Pseudo Distributed Mode on Single Cluster

Java String Concatenation Explained

This Java tutorial will help you understand in detail why String Concatenation is a Java best practice.
Java String Concatenation Explained

Java Tips & Tricks: Building OSGi WABs with Gradle

You might spend a few hours researching different ideas on how to build OSGi WABs (OSGi-fied WAR archive for deployment web applications in OSGi containers). Here’s the solution that works for the author so far.

Beginner's Guide to Android's Transition Framework

This article will introduce you to Android's Transition Framework and how to make simple animations with it.
Beginner's Guide to Android's Transition Framework

Validating Models and User Inputs in Java

This Java tutorial will teach you how to create model validations in Java.
Validating Models and User Inputs in Java

Setup & Configure Jenkins for Your Team

Nowadays continuous integration is an important part of the agile software development life-cycle. Here's a quick-start guide for setting up and configuring Jenkins on a Unix system.
Setup & Configure Jenkins for Your Team

How to build a symbol solver for Java, in Clojure

Want to build solutions incrementally? Learn to build a symbol solver for Java, in Clojure!

Java Tips & Tricks: Disabling Content Caching with Spring

Ever tried checking your developed web application by pressing the back button of your browser and wondered why your web app doesn't redirect you to your after-logged-in-page? You can easily solve this problem with a little Java Trick! Learn how to disable content caching with Spring.

Get curated posts in your inbox

Learn programming by reading more posts like this

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE