Submitted by heartin on Fri, 09/06/2013 - 10:57
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.
Submitted by heartin on Sun, 09/27/2015 - 17:30
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.
Submitted by heartin on Fri, 09/06/2013 - 10:49
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'.
Submitted by heartin on Mon, 07/04/2016 - 00:26
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.
Submitted by heartin on Sat, 10/10/2015 - 03:23
Learn more about Characters and String handling in Java.
Submitted by heartin on Wed, 10/07/2015 - 08:34
We will discuss about Java I/O, File I/O, NIO2 and related topics here.
Submitted by heartin on Mon, 10/05/2015 - 22:08
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.
Submitted by heartin on Sat, 04/19/2014 - 02:28
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.