Tutorial search

Tutorials
Stuff
Affiliates

Cool Stuff




The fastest way to master the basics of Adobe Photoshop

Click here to find out how

Photoshop Templates


Featured Photoshop templates - professional ready to use designs for your next project.

View all templates

Java theory and practice: Going wild with generics - Java tutorial


One of the most complicated aspects of generics in the Java language is wildcards, and in particular, the treatment and confusing error messages surrounding wildcard capture. Java developer Brian Goetz deciphers some of the weirder-looking error messages emitted by javac and offers some tricks and workarounds that can simplify using generics.
Category: Java tutorials - Difficulty:


More cool Java tutorials:



Servlet Essentials
Servlet Essentials
The author notes "This document explains the concepts of Java Servlets and provides a step-by-step tutorial for writing HTTP Servlets with complete source code for the example Servlets. The tutorial and the other chapters cover all facets of Servlet programming from a simple "Hello World" Servlet to advanced Servlet features like session tracking and Cookies. There are also appendices on compiling and running Servlets. The reader is assumed to have some basic knowledge of HTML and Java programming."
Category: Java tutorials > JSP - Difficulty:
Getting Started with JFS 1.2 Part 1
Getting Started with JFS 1.2 Part 1
JavaServer Faces (JSF) technology, a server-side framework that offers a component-based approach to Web user-interface development, has come a long way. This tutorial series covers how to get started with JFS 1.2 with many examples to get you started quickly.
Category: Java tutorials > Application - Difficulty:
Collections and arrays for the busy Java developer
Collections and arrays for the busy Java developer
Collections and arrays introduce new levels of complexity to the structured objects first discussed in The busy Java developer's guide to db4o: Beyond simple objects. Fortunately, db4o isn't the least bit fazed by handling multiplicity relationships -- and neither should you be.
Category: Java tutorials - Difficulty:
Improve performance with publication and immutability
Improve performance with publication and immutability
The typical way of enabling multiple threads to share access to a mutable collection — synchronizing on access to the collection — can become a performance bottleneck. Learn a technique you can use in Java 5.0 and later to minimize this bottleneck for data structures that are read frequently but updated infrequently.
Category: Java tutorials - Difficulty:
Use an XML database in PHP and Java apps
Use an XML database in PHP and Java apps
Discover how to reduce development using a native XML database. In this tutorial, developers will learn the common necessities for working with a native XML database in both PHP and Java technologies.
Category: Java tutorials > Development - Difficulty: