• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed Oracle Certified Master Java SE6 Developer

 
Rod Sinclair
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
First of all thank you to the people who post on this board and help out with this certification.

Got my pass mark today from Oracle.

I used serveral books on Swing, Multithreading and Sockets but the most useful is Monkhouse et al.

Sockets were used for performance reasons and it turned out to be relatively few lines of code. I did not make the Data class a singleton, each thread has its own instance of Data and its own file handle to the raf. This means that I did not have to synchronize the delete and update methods. Different records can be locked and updated or deleted simultaneously which improves performance.

After submission I did find one potential issue with the double checked locking that I had used in the SavedProperties class in that I did not make the instance volatile. This can result in out-of-order writes because of the Java memory model.

Rod
 
Robert Benson
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
 
Piotr Nowicki
Ranch Hand
Posts: 611
1
IntelliJ IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations mate!
 
David Byron
Rancher
Posts: 175
Clojure Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Long live the sockets!
 
Roel De Nijs
Sheriff
Posts: 10666
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratlations, champ!
 
Paul Anilprem
Enthuware Software Support
Ranch Hand
Posts: 3820
10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!!
 
Roberto Perillo
Bartender
Posts: 2271
3
Eclipse IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats, champ!
 
Rafal Wasielewski
Ranch Hand
Posts: 372
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations
 
Gouri Kumari
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations !!
 
arulk pillai
Author
Ranch Hand
Posts: 3393
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats and keep up the good work
 
Joe Harry
Ranch Hand
Posts: 10128
3
Eclipse IDE Mac PPC Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats!
 
Oladeji Oluwasayo
Ranch Hand
Posts: 101
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats.
Please how did you go about the registeration for the exam? I quite curious because I'm planning to start mine by January. Thanks.
 
Gaurav Tripathi
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic