Java Database Connectivity (JDBC) Book

Here you will learn about the basics of Java database connectivity (JDBC). Though we use frameworks such as JPA, hibernate, iBatis etc. for our java database development, it is always good to have a basic understanding of the core JDBC functionality and features in Java. 

Generics and Collections

Collection framework in Java provides a set of readily usable efficient implementations for commonly used data structures and algorithms. A basic understanding of the data constructs like arrays, String, linked list, stack, queue and trees, and concepts like hashing, will help you understand collections better. Collections are often used along with the Generics feature to provide reusable and type safe implementations for these data structures and algorithms.

Object Oriented Programming in Java

Here we will discuss the basic and important object oriented concepts and how they are implemented and used in Java. This book assumes you have completed reading the beginning java book.

Java Multithreading Book

This note book contains notes on multithreading concepts such synchronization, deadlock, producer consumer problem etc. The book also explores the new concurrency package features and also provides a best practice summary.

This book assumes that you are familiar with the topics discussed @ 'Beginning Java Book'.

Java 8 - Streams and Collections

Streams are an important introduction in Java 8 and follows the pipeline model and lazy initialization. It also enables out of the box parallelization support. We will also see Java 8 collection improvements.

Java 8 - Getting Started With Lambdas

Let us get started with all new Java 8 features with simple examples and less theory. In this book we will not go deep into any of the topics, but will try to touch upon most important features with simple examples and hands on exercises. This book also assumes that you are familiar with all the topics mentioned in the Beginning Java Book.

Characters and Strings in Java

Learn more about Characters and String handling in Java.

Java IO and Network Programming

We will discuss about Java I/O, File I/O, NIO2 and related topics here.

Java Beyond - Performance, Tricks and Less Common Features

Performance is an important and interesting area in Java programming language. However, at least few of these might be JVM specific, and hence use them with care and good understanding.

JavaFX and Java User Interface Technologies

We will discuss various user interface technologies and frameworks based out of Java like JavaFX, Swing, SWT, Adobe Flex etc. But our main focus will be on JavaFX here as Oracle confirmed that JavaFX is the replacement for Swing and also that JavaFX is their GUI direction for future.


Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within!!!