Tips for using core Java SE APIs
Core Java Technologies Tech Tips
Archives
« December 2009
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today
Click me to subscribeSubscribe
Search

Links
 

Today's Page Hits: 569

Main | Next page »
Friday May 15, 2009
Superduper Slow Jar Command
Xueming Shen explains how peeking into the Jar source code (after many years) turned up an opportunity to rev the look-up operation.[Read More]
Posted at 02:08PM May 15, 2009 by Christine Dorffi in TechTip  |  Comments[30]

Monday Mar 16, 2009
Overhauling the Java UTF-8 charset
Sun engineer Xueming Shen talks about why the UTF-8 charset implementation in JDK 7 now rejects non-shortest-form UF-8 byte sequences, and why you should embrace the change. Two words: security and performance.[Read More]
Posted at 12:24PM Mar 16, 2009 by Christine Dorffi in TechTip  |  Comments[7]

Wednesday Mar 11, 2009
Closing a URLClassLoader
Sun engineer Michael McMahon describes the new close() method in URLClassLoader, It effectively invalidates the loader, so that no new classes can be loaded from it. It also closes any JAR files that were opened by the loader. [Read More]
Posted at 04:05PM Mar 11, 2009 by Christine Dorffi in TechTip  |  Comments[5]

Monday Dec 15, 2008
Making Progress With Swing's Progress Monitoring API
In this tip, you'll learn how to use Swing's progress indicator support to monitor and report on the progress of long-running operations. [Read More]
Posted at 09:35AM Dec 15, 2008 by dananourie in TechTip  |  Comments[13]

Monday Sep 15, 2008
Exchanging Data With XML and JAXB, Part 2
In this tip, you'll learn how JAXB's binding customization features can facilitate XML processing for the recipient of data as well as for the sender. [Read More]
Posted at 09:57AM Sep 15, 2008 by dananourie in TechTip  |  Comments[4]

Tuesday Aug 12, 2008
Exchanging Data with XML and JAXB, Part 1
In this tip, you'll learn how to to use the Java Architecture for XML Binding (JAXB) in Java SE 6 to exchange XML data between systems without having to delve into the specifics of XML processing. [Read More]
Posted at 04:35PM Aug 12, 2008 by dananourie in TechTip  |  Comments[18]

Friday Aug 08, 2008
Where's the State?
What things have state? What things have values that can change? When and how can they change? Can the changes be observed? Who needs to observe changes in state? Read about these questions in this blog. [Read More]
Posted at 09:52AM Aug 08, 2008 by dananourie in Sun  |  Comments[4]

Monday Jul 21, 2008
Distributing a Java Web Start Application via CD-ROM
Learn how to distribute a Java Web Start Application via a CD-ROM. [Read More]
Posted at 09:49AM Jul 21, 2008 by dananourie in TechTip  |  Comments[1]

Wednesday Jul 02, 2008
Launch Java Applications from Assembly Language Programs
Here I deal with the technique for invoking Java programs from an ASM process through a demo application that calls a Java method from assembly language code.[Read More]
Posted at 03:21PM Jul 02, 2008 by dananourie in TechTip  |  Comments[3]

Monday Jun 16, 2008
Add Logging at Class Load Time with Java Instrumentation
This article shows how to implement  a Java agent, which transparently adds entry and exit logging to all methods in all your classes with the standard Java Logging API. Additionally,  the article demonstrates how to make the original Hello World program behave like the logging Hello World by manipulating the byte code when it is loaded.[Read More]
Posted at 08:17AM Jun 16, 2008 by dananourie in TechTip  | 

Tuesday May 20, 2008
Source Code Analysis Using Java 6 APIs
In this article, you'll explore the features of each of these APIs and go on to develop a simple demo application that verifies certain Java coding rules on a set of source code files supplied as input.[Read More]
Posted at 12:06PM May 20, 2008 by dananourie in TechTip  |  Comments[4]

Thursday Apr 24, 2008
Nimbus Look and Feel in Java SE 6 Update 10 Beta
Discover the changes and improvements included in Nimbus in the Java SE 6 Update 10.[Read More]
Posted at 09:41AM Apr 24, 2008 by dananourie in TechTip  |  Comments[1]

Friday Apr 04, 2008
JSlider Appearance Improvements
Learn how you can change any of the three defaults in JSlider: the direction of the scrollbar, and whether tick marks should appear, and what to show next to them.[Read More]
Posted at 01:34PM Apr 04, 2008 by dananourie in TechTip  |  Comments[3]

Monday Mar 10, 2008
Using Generics With Wildcards and Extends
Learn how to use generics with Wildcards and Extends.[Read More]
Posted at 04:56PM Mar 10, 2008 by dananourie in TechTip  |  Comments[16]

Tuesday Feb 12, 2008
Getting to Know BoxLayout
Learn how and when to use the BoxLayout manager, plus how to make use of the Box struts and glue components.[Read More]
Posted at 03:37PM Feb 12, 2008 by dananourie in TechTip  |