Skip to main content


developerWorks  >  
developerWorks
 

Java technology

Updated 01 Jul 2008
Java theory and practice: Going wild with generics, Part 2
Java theory and practice: Going wild with generics, Part 2
Avoid the most common mistake with wildcards -- forgetting to use bounded wildcards.   More >
Robust Java benchmarking, Part 1: Issues: Program performance is always a concern, even in this era of high-performance hardware. Part 1 of this two-part series guides you around the many pitfalls associated with benchmarking Java code.
The busy Java developer's guide to Scala: Collection types: Explore the functional side of Scala, starting with four types common to most functional languages: lists, tuples and sets, and the Option type.
Robust Java benchmarking, Part 2: Statistics and solutions: This article, the second in our featured two-part series, covers the statistics of benchmarking and offers a framework you can use to benchmark Java code ranging from self-contained microbenchmarks to code that calls a full application.
Mastering Grails: Grails and the mobile Web: Take on the demands of developing for the mobile Web by learning how to make your Grails applications mobile phone friendly.
Locate specific sections of your XML documents with XPath, Part 2: Add predicates to your XPath skills and find the exact nodes you want when you evaluate attribute values plus the parent and child nodes of a target element.
Automation for the people: Pushbutton documentation: Use open source tools to automate the generation of UML diagrams, build figures, entity-relationship diagrams (ERDs), and even user documentation.

More content   

RSS feed
View all previous columns:
Downloads and CDs
IBM developer kits
Updated: IBM developer kits - diagnosis documentation
Updated: IBM Development Package for Eclipse
alphaWorks (alpha technologies)
IBM Server Side Testing Scaffold for Java
HeapRoots
HeapAnalyzer
IBM Lock Analyzer for Java
Expedited Real-Time Task Graphs
IBM Rational Team API
Learning resources
New to Java technology
Java tutorials
Rational and J2EE
Rational technical resources
Access Safari's e-reference library
Redbooks
Ajax resource center
Upcoming Webcasts
IBM Scholars Program (students and faculty)
IBM computer science research projects
IBM training for J2EE development
Community
All Java technology forums
developerWorks blogs
developerWorks podcasts
Using dW
ISV resources
Submit an article or idea
Recent forum topicsPosted
Server-side Java programming
    JAR is empty in EAR...
 by bjm88
 2008 Jul 06 03:23 PM
Server-side Java programming
    JVMDG215: Dump Handler has Processed...
 by IBMJPR
 2008 Jul 06 02:51 PM
Server-side Java programming
    JVMDG215: Dump Handler has Processed...
 by IBMJPR
 2008 Jul 04 03:00 PM
 
 
My developerWorks
 Welcome guest  
Sign in  
Register  
developerWorks spaces
Learn, collaborate, and lead the way
Spotlight
JSR-235 Service Data Objects
Java database development with pureQuery tooling (tutorial series)
Agile RUP: Experience from the trenches
Database apps made easy
Join the Jazz community and help shape this exciting technology
developerWorks weekly newsletter
Editor's picks
"Mastering Facebook application development" series
"Practically Groovy" series
Special offers
Free e-kits from developerWorks
Write Web 2.0 apps in EGL without JavaScript skills
Create secure Java based Web apps using Data Studio

More offers