-
  GAYANB.COM
  Free IT Books, Study Guides, Practice Exams, Tutorials and Software
Wednesday, February 21st 2018
-  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

Get the Attention of a User with a Beep
Language: Java, Expertise: Intermediate - Learn to use java.awt.Toolkit.getDefaultToolkit.beep(); to get the attention of a user.

Knowing the Temp Location in Your Environment
Language: Java, Level: Intermediate: - Learn how to find the temp location in your environment.

Time Zone Conversion
Language: Java, Expertise: Beginner - Learn how to avoid this common time zone conversion mistake.

How to Find the End of a File in Java
Language: Java, Expertise: Intermediate - Easily find the end of file that you are processing.

Interesting Java.lang.Math Class
Language: Java, Level: Intermediate: - Check out this interesting java.lang.math class.

Daemon Threads in Java
Language: Java, Level: Intermediate: - Did you know that execution of a Java program will continue only when there is at least one user thread running?

Using Calendar.getInstance()
Language: Java, Level: Beginner: - Learn why you should avoid using the Calendar.getInstance() in many instances.

Avoiding the HashMap Size Trap
Language: Java, Level: Beginner: - See how to avoid having the HashMap resize half way through the insertion.

Random Number Generation Using Java
Language: Java, Level: Intermediate: - Learn how to use the Random class available in the java.util package to generate random numbers.

Do Not Assume SimpleDateFormat Is Thread-safe
Language: Java, Level: Beginner: - Learn why it is important to remember that sharing a SimpleDateFormat requires proper synchronization.

Finding a Boolean that Is Part of an Input String
Language: Java, Level: Intermediate: - See how to find a boolean that is available as part of the input string.

Catching to Log in Java
Language: Java, Level: Beginner: - See why it is important to pass all required information along in the exception.

Learn Some Efficient Programming Practices
Language: Java, Level: Intermediate: - Avoiding null pointer exceptions is a good programming practice. Learn some more ways to avoid this pitfall.

Creating a Link to a File in Java
Language: Java, Level: Intermediate: - See how to crosslink files in Java so that you don't have to hunt for multiple files when changes are made to one.

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.


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.