Category General
Validation with Java and XML Schema, Part 3
Parse XML Schema to validate data You’ve seen it happen. Heck, you’ve probably been a part of the problem more than a few times yourself. The problem? Validation. We, as programmers, pride ourselves on lugging our toolbox of code, tips,…
Explore the Dynamic Proxy API
Use dynamic proxies to bring strong typing to abstract data types With the introduction of the Dynamic Proxy API in Java 1.3, a huge and often overlooked improvement has been made to the Java platform. The uses for dynamic proxies…
Eliminate tedious programming: Recover data with XML and Reflection
Automate ResultSet parsing using XML and Reflection Enterprise data consists of various types of functional information, such as product specifications, vendor details, invoices, and sales orders. Whether this data is critical or not, its persistence should not be compromised in…
Study guide: Applications, applets, and hybrids
Brush up on Java terms, learn tips and cautions, review homework assignments, and read Jeff’s answers to student questions INDEXHEAD: Glossary of terms application A standalone program consisting of at least one class with a main() method. applet An application…
Sun’s latest Java development wins big
Java Web Start could jump-start client-side Java Do you think desktop Java interfaces are capable of handling much more complex applications than their Web counterparts? Your answer is probably yes. However, although they offer numerous benefits, Java-based desktop applications also…
Freeware: Is it really worth it?
The hidden cost of freeware often lies in the setup frustrations Thanks to the World Wide Web, freely available products range from the Mosaic and Netscape Web browsers and Apache Web server to the mySQL database and Linux operating system.…
Java Product News (November 3, 2000)
INDEXHEAD: JBuilder Handheld Express speeds Java development for the Palm OS Inprise/Borland has unveiled an updated preview edition of JBuilder Handheld Express, designed to improve Java development efforts for the Palm OS platform. An add-on to JBuilder 4, Handheld Express…
Add MP3 capabilities to Java Sound with SPI
The Service Provider Interface adds functionality to Java Sound without recoding The digital audio world has changed rapidly over the last ten years, introducing all sorts of new and exciting audio file formats: AU, AIF, MIDI, and WAV, to name…
Can you create a matrix of primitive types that default to all zeros?
Yes, you can, and here’s how Q: Is there anything in the Java specification that says a matrix of any primitive type will default to all zeros? For example, I am looking to optimize calculation results so that once I…
Applications, applets, and hybrids
Java 101 charts a new course, and explores applications, applets, and hybrids If you’ve been following Java 101, you know that Jacob Weintraub has created an excellent series of articles designed to help Java newbies become Java developers. However, as…