NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
I would explicitly mention the difference between HashSet and TreeSet, HashMap and TreeMap (SortedMap vs. Map, implementation based on red-black tree vs. hash table)
I'm not sure about the concurrent implementations. I think this is a topic on its own. My suggestion would be to leave out the "pure" concurrent stuff (ConcurrentMap and most of the queue stuff) and cover this in a concurrent programming exam. We may include special-purpose implementations like CopyOnWriteArrayList that are mainly for concurrent programming (unsynchronized traversal).
What about cloning and comparing collections (using clone and equals)? Has this been covered in the intermediate exam (not sure)?
> Know how to improve performance
Does this mean synchronized vs not or chosing the right data structure or something else? Can you update the wiki to clarify?
Basically,
1. concurrent implementation is now out of scope.
2. cloning collection objective is added into Mix section.
3. autoboxing objective is added into Mix section.
4. some detail information is added to the objectives in the Mix section.
5. the amount of question values are set to each sections.
Concurrent implementation is now out of scope. As you
said that it is better to leave them all to their own
exam. I also added cloning collections objective to Mix
section. Comparing collection is already in the Object
Ordering section. You maybe missed it.
we have moved the 'Collections' sub-category of the Java SE Intermed to the 'Collections OLD' sub-category of the 'Java SE Collections' ... you just have to move the questions to the right category.
Java Advanced - Collections exam objectives
At 5:54 PM on Apr 8, 2006, Serkan Guler wrote:
Fresh Jobs for Developers Post a job opportunity
I've finished the objectives for the Java Advanced - Collections exam.
You can find the objectives on the Belt Wiki page .
Any comments are welcome.
Thanks a lot,
Serkan
11 replies so far (
Post your own)
Re: Java Advanced - Collections exam objectives
Very good, really clear and precise.Some remarks:
I would explicitly mention the difference between HashSet and TreeSet, HashMap and TreeMap (SortedMap vs. Map, implementation based on red-black tree vs. hash table)
I'm not sure about the concurrent implementations. I think this is a topic on its own. My suggestion would be to leave out the "pure" concurrent stuff (ConcurrentMap and most of the queue stuff) and cover this in a concurrent programming exam. We may include special-purpose implementations like CopyOnWriteArrayList that are mainly for concurrent programming (unsynchronized traversal).
What about cloning and comparing collections (using clone and equals)? Has this been covered in the intermediate exam (not sure)?
Regards,
Alwin
Re: Java Advanced - Collections exam objectives
Serkan,Nice objectives! Very thorough!
> Know how to improve performance
Does this mean synchronized vs not or chosing the right data structure or something else? Can you update the wiki to clarify?
Re: Java Advanced - Collections exam objectives
I love it Serkan.Don't we miss something about autoboxing ?
I also propose that you set the amount of question.
Re: Java Advanced - Collections exam objectives
I updated objectives. Please check them again.Basically,
1. concurrent implementation is now out of scope.
2. cloning collection objective is added into Mix section.
3. autoboxing objective is added into Mix section.
4. some detail information is added to the objectives in the Mix section.
5. the amount of question values are set to each sections.
Thanks to all.
Please feel free to send more comments.
Serkan
Re: Java Advanced - Collections exam objectives
Thanks for the comments Alwin.I updated objectives, please check them again.
Concurrent implementation is now out of scope. As you
said that it is better to leave them all to their own
exam. I also added cloning collections objective to Mix
section. Comparing collection is already in the Object
Ordering section. You maybe missed it.
Regards,
Serkan
Re: Java Advanced - Collections exam objectives
Hi Serkan,Now it's perfect
Thank you.
Alwin
Re: Java Advanced - Collections exam objectives
Serkan, shouldn't we rename "Mix" to "Misc" ?Mix is more like questions crossing multiple categories.
I'll ask Bruno to put these objectives on-line, so you can start moving questions.
See Nicolas post here from today (in a few hours) about splitting the Java SE Intermed exam.
You can also take questions from the SCBCD category (-> those questions would have 2 categories).
You may also considear putting a real photo on your profile (for the announce on the home page)
John.
Re: Java Advanced - Collections exam objectives
Serkan,the 'Java SE Collections' exam has been defined by Bruno :
http://www.javablackbelt.com/QuestionnaireDefDisplay.do?method=before&questpublicId=01549
we have moved the 'Collections' sub-category of the Java SE Intermed to the 'Collections OLD' sub-category of the 'Java SE Collections' ... you just have to move the questions to the right category.
Nicolas
Re: Java Advanced - Collections exam objectives
Thanks Nicolas,I'll start working on it.
Regards,
Serkan
Re: Java Advanced - Collections exam objectives
Hi Nicolas,I think that there is an error in the exam leader info of
Collection exam. Could you please check it?
Thanks,
Serkan
Re: Java Advanced - Collections exam objectives
It looks that you are well bound to that exam, Serkan.Maybe yesterday during the move and making all these exams, it has been wrong for a short perdiod.