-
  GAYANB.COM
  Free IT Books, Study Guides, Practice Exams, Tutorials and Software
Friday, December 15th 2017
-  Free Books
Free MSDN Mags
Free Oracle Mags
Free software CDs
- Certifications
Articles
SCJA
  Exam Details
  Mock exams
  Study guides
SCJP
  Exam Details
  Mock exams
  Study guides
  Sample chapters
SCJD
  Exam Details
  Mock exams
  Study guides
  Sample chapters
SCWCD
  Exam Details
  Mock exams
  Study guides
  Sample chapters
SCBCD
  Exam Details
  Mock exams
  Study guides
  Sample chapters
SCEA
  Exam Details
  Mock exams
  Study guides
  Sample chapters
MCAD/MCSD
  Mock exams
MCSE
  MCSE guides/exams
CCNA
  Exam Resources
- Java / J2EE
Articles
  Artima
  DevX
  JDJ
  JavaBoutique
  Performance
  Wireless
- .NET
Knowledge Base
Articles
  DevX
  .NET Framework
  ASP.NET
  C#
  VB.NET
  Visual Studio.NET
- About
Gayan Balasooriya

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

Using the "==" Operator with Double or Float
Language: Java, Level: Beginner: - Avoid causing and endless loop with float or double values in Java.

Clearing the Contents of a StringBuffer
Language: Java, Level: Intermediate: - StringBuffer is a class that facilitates string operations and also helps reduce memory usage.

Avoid NullPointerException in String Equality Comparison
Language: Java, Beginner: Intermediate - Learn why it's important to place literals first in equal comparisons.

Understanding the Long Data Type in Java
Language: Java, Expertise: Intermediate - See how Java long behaves differently when used with the letter L and without it.

Simple Annotation in Java
Language: Java, Expertise: Intermediate - Annotations are similar to interfaces in that you can convey your own specifications that others will need to follow.

Reducing Unbuffered Streams
Language: Java, Expertise: Intermediate - Learn how to significantly reduce the number of native calls.

Converting Numbers to Strings
Language: Java, Expertise: Beginner - Learn the right way to convert numbers to Strings.

Obtaining a Thread Dump of Your Java App in Linux
Language: Java, Expertise: Intermediate - Learn how to trigger a thread dump in Java on Linux os.

Reasons for Android Runtime Garbage Collection
Language: Java, Expertise: Advanced - See some suggestions regarding what could be triggering Garbage Collection in your Android run time environment.

Parsing and Converting Numbers in Java
Language: Java, Expertise: Intermediate - Learn how to use the API without allocating unnecessary objects.

How to Enable Java 9 GC Logs
Language: java, Expertise: Advanced - Learn more about how the release of Java 9 re-implemented GC logging using the Unified GC logging framework.

Avoid the XML Encoding Trap
Language: Java, Expertise: Beginner - Learn why it is not a good idea to read an XML file and store it in a String.

Understanding the ArrayStoreException in Java
Language: Java, Expertise: Intermediate - Learn more about how to avoid getting the ArrayStoreException in Java.

How to Schedule a Task to Start After a Defined Interval
Language: Java, Expertise: Intermediate - Learn how to schedule a task to begin after an assigned interval.

Taking Advantage of Immutable Objects in Java
Language: Java, Expertise: Intermediate - Integer and also Boolean are immutable; so, it is a bad idea to create objects that represent the same value, those classes have built-in caches for frequently used instances.

Performance Measurements with String Class Usage
Language: Java, Expertise: Intermediate - See how the new keyword definitely consumes more time when compared to direct initializing the value to a String object.

Wrapping Unbuffered Writes to an OutputStreamWriter in Java
Language: Java, Expertise: Intermediate - OutputStreamWriter uses memory for each call to its write() methods. Learn why you should wrap it in a BufferedWriter.

Identifying the Unicode of Characters in a Given String
Language: Java, Expertise: Intermediate - Learn how the String class facilitates finding the unicode of characters in a String.

Read the Contents of a JAR File Using Java
Language: Java, Expertise: Intermediate - Java provides a very easy mechanism to read jar files.

Do not Allow Critical Data to be Serialized
Language: Java, Expertise: Intermediate - Learn how to use the transient keyword for the variable that you do not want to be serialized.

Keeping Tabs on all Threads in Your Environment
Language: Java, Expertise: Intermediate - See how to monitor all of your threads in Java.  

Testing for String Equality
Language: Java, Expertise: Beginner See an example of the best way to check for string equality.

Palindrome Validation Using Java
Language: Java, Expertise: Intermediate - Learn to use the StringBuffer/Builder and the reverse method to get the string reversed.

Finding the Count of All Active Threads
Language: Java, Expertise: Intermediate - Learn how to return the count of all the active threads in the current run time.

Disabling AutoCommit in JDBC
Language: Java, Expertise: Intermediate - Learn why it is unwise to commit after every insert.


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

-  Free Magazines


Free Magazine
-  News
Java/J2EE/J2ME
  java.sun.com
  TheServerSide
  Wireless Java
  Javable
.NET
  MSDN
Certification
  CertCities
  MCPMag
Industry News
  CNET News
  CNET E-Business
  CNET Enterprise
  InfoWorld
  eWeek
  WiredNews
-  Weblogs
JavaBlogs
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.