Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


advertisement
Search the Tips
Tip Bank > Java

Java

Applets
Classes
Enterprise Javabeans
Garbage Collection
Java APIs
  AWT   Enterprise JavaBeans   JDBC   Swing
Java Servlets
Object Serialization
RMI-IIOP
Threading
1-20 of 1741     Previous     Next
Avoiding the HashMap Size Trap
by Octavia Anghel
Language: Java, Level: Beginner: - See how to avoid having the HashMap resize half way through the insertion.
Random Number Generation Using Java
by M S Sridhar
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
by Octavia Anghel
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
by M S Sridhar
Language: Java, Level: Intermediate: - See how to find a boolean that is available as part of the input string.
Catching to Log in Java
by Octavia Anghel
Language: Java, Level: Beginner: - See why it is important to pass all required information along in the exception.
Learn Some Efficient Programming Practices
by M S Sridhar
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
by M S Sridhar
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
by Octavia Anghel
Language: Java, Level: Beginner: - Avoid causing and endless loop with float or double values in Java.
Clearing the Contents of a StringBuffer
by M S Sridhar
Language: Java, Level: Intermediate: - StringBuffer is a class that facilitates string operations and also helps reduce memory usage.
Avoid NullPointerException in String Equality Comparison
by Octavia Anghel
Language: Java, Beginner: Intermediate - Learn why it's important to place literals first in equal comparisons.
Understanding the Long Data Type in Java
by M S Sridhar
Language: Java, Expertise: Intermediate - See how Java long behaves differently when used with the letter L and without it.
Simple Annotation in Java
by M S Sridhar
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
by Octavia Anghel
Language: Java, Expertise: Intermediate - Learn how to significantly reduce the number of native calls.
Converting Numbers to Strings
by Octavia Anghel
Language: Java, Expertise: Beginner - Learn the right way to convert numbers to Strings.
Obtaining a Thread Dump of Your Java App in Linux
by M S Sridhar
Language: Java, Expertise: Intermediate - Learn how to trigger a thread dump in Java on Linux os.
Reasons for Android Runtime Garbage Collection
by Ram Lakshmanan
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
by Octavia Anghel
Language: Java, Expertise: Intermediate - Learn how to use the API without allocating unnecessary objects.
How to Enable Java 9 GC Logs
by Ram Lakshmanan
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
by Octavia Anghel
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
by M S Sridhar
Language: Java, Expertise: Intermediate - Learn more about how to avoid getting the ArrayStoreException in Java.
1-20 of 1741     Previous     Next
Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date