I don't see any benefit of having a catch and just re-throwing exception either. The only explanation that I can think of is that example code is simplified...
I think the re-throws are used to ensure that the code in the finally block is executed before the exception is passed up the call stack. Without them, the...
... Hmmm, except this theory does not seem to match practice: public class ExceptionTest { public static void main( String[] ss ) { try { innerMethod(); }...
Thanks for volunteering, Piotr. Who else would like to take a shot at leadership? I haven't really thought much about where to do dinner next time. Tell me...
... It's really close, (probably as close as Baja place) They sell pizza by the slice as well so there is always something ready to pick from(if we eat there)....
The Attached zip has the latest version of the Particle app. It is down to just the main Thead (& GUI Event Thread). Can you find the (undocumented) code for a...
... A couple of things about dynamic proxies as I just implemented a couple for unrelated (non-threading) stuff. 1. They seem to require interfaces, can't be...
The May 10 meeting of the Concurrency iteration of the WingDing Study Group was held at Pacific Wildland Fire Sciences Lab. There were 11 participants. To...
This Brian Goetz article on DeveloperWorks talks briefly about some interesting Immutable objects he refers to as "immutable-once-initialized (IOI) Objects". ...
Section 2.1.1.3 Sharing assumes familiarity with the GoF Flyweight pattern. Here is some implementation code we studied during the most recent GoF interation...
He is talking about the same thing and goes a bit further to give a hint to the user that there is an immutable way to use the object. In listing 3 he is...
I think one of the points that is missing from the discussion of immutable objects is that any part of the immutable object which is exposed by the object has...
The more I prepare for next week's meeting, the more skeptical I become that we can cover the material in an adequate manner if we try to combine Session 4 and...
... That's a great catch. The supplemental articles I've been reading say as much too. This whole immutable thing is alot harder than it at first appears. ...
I am having problems answering just the first question from the Study Guide for 2.1 Immutability: 1. How can fields of an object become accessible before...
... "Constructors should avoid recording a reference to the object being constructed in fields or tables accessable to others. .... Avoid allowing the...
In the "better late than never" category... The May 24 meeting of the Concurrency iteration of the WingDing Study Group was held at Pacific Wildland Fire...
Enter your vote today! A new poll has been created for the wingding group: Shall we meet on Tuesday, June 14? o Yes o No To vote, please visit the following...
wingding@yahoogroups....
Jun 1, 2005 4:39 am
563
Its looking like as many people want to meet on June 14 as will be missing. Here's what we'll do: We meet on June 14 and cover the Java Memory Model from the...
I have my kids graduation on the 14th and will be out of town on the 28th so I won't be able to make either one of those meetings. Paul (pick a Paul, any Paul)...
We will miss you, Paul, but we aren't moving so fast that it will be difficult to keep up. In fact, if any of the group is going to be in SF for JavaONE on...
The June 14 meeting of the Concurrency iteration of the WingDing Study Group was held at Pacific Wildland Fire Sciences Lab. There were 8 participants. The...
We aren't meeting this evening in Freemont as both Paul and I are here at JavaOne. What a show! I'm impressed. In any event, think multi-core is still a ways...
1st, I won't be there. 2nd, after two cursory searchs, I have been unable to locate the suggestion to lock on an inner object. I have not given up on the...
Howdy- I meant to transcribe my notes on immutable objects before I went on vacation. Now that I'm back, I can't find my notes anywhere. (I'm losing my...