Free IT Books, Study Guides, Practice Exams, Tutorials and Software
Thursday, August 17th 2017
-  Free Books
Free MSDN Mags
Free Oracle Mags
Free software CDs
- Certifications
  Exam Details
  Mock exams
  Study guides
  Exam Details
  Mock exams
  Study guides
  Sample chapters
  Exam Details
  Mock exams
  Study guides
  Sample chapters
  Exam Details
  Mock exams
  Study guides
  Sample chapters
  Exam Details
  Mock exams
  Study guides
  Sample chapters
  Exam Details
  Mock exams
  Study guides
  Sample chapters
  Mock exams
  MCSE guides/exams
  Exam Resources
- Java / J2EE
- .NET
Knowledge Base
  .NET Framework
  Visual Studio.NET
- About
Gayan Balasooriya

Broken links?
Suggest good links
To remove links
 Java/J2EE articles from DevX.com

Understanding Optional
Language: Java, Expertise: Intermediate - Get to know optional. This example can be fine-tuned as needed to explore all of the methods supported.

Using ThreadMXBean to Understand Threads
Language: Java, Expertise: Intermediate - Use this interface to learn more about the threads in your code.

Using valueOf() Instead of toString()
Language: Java, Expertise: Intermediate - See why the valueOf() method is useful when you do not know the value contained and it might throw a NullPointerException.

Java Collections Performance, MAP
Language: Java, Expertise: Intermediate - Improve Java performance with MAP.

New Way to Iterate a List in Java 8
Language: Java, Expertise: Intermediate - Learn a new way to iterate a list in Java 8.

Java Collections Performance, SET
Language: Java, Expertise: Intermediate - A set is a collection that contains no duplicate elements.

Making a File Read-only Using Java
Language: Java, Expertise: Intermediate - Explore how the setReadOnly() method works in Java.

Java Collections Performance, LISTS
Language: Java, Expertise: Intermediate - A list is an ordered collection of elements.

Java BlockingQueue
Language: Java, Expertise: Intermediate - Learn how to effectively use BlockingQueue in Java.

Using String.join to Concatenate Strings
Language: Java, Expertise: Intermediate - Learn to use this easy utility method in String class.

Calling Java Methods Using Lambda Expressions
Language: Java, Expertise: Intermediate - Explore a few expressions for calling Java methods.

UUID in Java
Language: Java, Expertise: Advanced - Learn to create a new random UUID.

Comparison of Arrays
Language: Java, Expertise: Intermediate - Easy code for comparing arrays in Java.

Timer in Java
Language: Java, Expertise: Intermediate - Explore how to create a task timer in Java.

Increasing the Size of an Array
Language: Java, Expertise: Intermediate - Learn how to increase the size of an array.

Reading Updated/Latest Value in Multithreading Environment
Language: Java, Expertise: Intermediate — Learn a good way to ensure that your variables show the most recently updated values.

Making a Java List Thread Safe
Language: Java, Expertise: Intermediate — The java.util.list is not thread safe by default. Learn a quick workaround to make your list thread safe.

Best Practices for Multithreading in Java
Get a glimpse at the basics of threads and multithreading and the best practices that should be adopted when working with multithreading in enterprise applications.

Creating a Spring Read Only and Native Query
Language: Enterprise, Expertise: Intermediate — For reading operations, the transaction configuration readOnly flag should be set to true and in order to execute native queries, the @Query annotation parameter, nativeQuery flag, should be set to true.

Accessing and Managing Third-Party Libraries
Learn about package management in your programming language and take advantage of all the goodness that's out there.

Using a JDBC Template
Language: Java, Expertise: Intermediate — Spring provides a nice abstraction on top of the JDBC API using JdbcTemplate and also provides great transaction management capabilities using annotation-based approach.

Understanding the Time Taken to Execute a Task
Language: Java, Expertise: Intermediate

Use the @RestController Annotation
Language: Enterprise Intermediate

Variable Argument Method

Failing Test After Time Expired in Mockito
Language: Enterprise||Expertise: Intermediate

All brand names,logos and trademarks in this site are property of their respective owners.

-  Free Magazines

Free Magazine
-  News
  Wireless Java
Industry News
  CNET News
  CNET E-Business
  CNET Enterprise
-  Weblogs
James Gosling's
-  Tell A Friend
Tell others
Free eBooks |  About |  Disclaimer |  Terms Of Use |  Privacy Policy
Copyright 2001-2006 Gayan Balasooriya.   
All Rights Reserved.