Win a copy of TensorFlow 2.0 in Action this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Paul Clapham
  • Bear Bibeault
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • salvin francis
  • Scott Selikoff
  • fred rosenberger

thanks to all here - passed Java Standard Edition 6 Programmer Certified Professional

 
Ranch Hand
Posts: 209
13
VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, thanks to all here, both those who've answered my many questions and everybody else who has provided many interesting discussions.

ok, so it's ancient Java 6, the exam for which is about to retire. But, I've been studying for it, on and off, for ages and as I thought I could probably pass I might as well have a go. If I want to upgrade to certification against more recent version, I'll have less to deal with all in one go. Not thinking of doing that any time soon however, I've got real life stuff I want to write.

I got 91%, which is better than I was expecting at the end of the test. I got thrown by the first few questions which had things like



Now, I immediately thought, hey this isn't going to compile, as we can't have methods kicking around loose, outside of any class. However 'It won't compile' wasn't an option. There were line numbers down the left side, which unlike the coderanch formatting, didn't start at 1. I guess I was supposed to infer from those line numbers that this was code correctly placed inside an unseen enclosing class, however I don't think that was ever explicitly stated.

One couldn't highlight sections of code. I'm accustomed to doing that to isolate in my mind the bit of logic I'm trying to think about. One question had many brackets to match up.. is there a closing bracket to match every opening bracket? It was so horribly formatted that without being able to highlight sections I just couldn't tell.

Then there are the pens! The caps need to be replaced or they stop writing. It means that if a method takes several minutes to trace through, making notes as you go, the pen is dry by the time you reach the end. Pencil & paper would be far better.

For my study materials, I used the excellent SCJP book from Sierra & Bates.

Plus, Enthuware Test Studio. I obviously can't speak to the other exams, but the Enthuware product I used is beautifully crafted. That goes for the quality of the questions, the accompanying explanations, the forum support and the actual desktop software itself. I'd certainly buy from them again.

Plus, many many many small programs. I just did a file count on my source directory, about 1500 files. That's got to be excessive!

Final tip. 150 minutes is quite a long time. Don't drink a lot beforehand

 
Marshal
Posts: 7794
536
Mac OS X VI Editor BSD Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Richard Hayward wrote:I got 91%


Congratulations. A really great score! Have a cow.

Richard Hayward wrote:Now, I immediately thought, hey this isn't going to compile


But that is really what would happen. s[0] trying to access very first element within an array, while s isn't referring to an array of Strings, but rather a singular String.

 
Richard Hayward
Ranch Hand
Posts: 209
13
VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Liutauras Vilda wrote:
But that is really what would happen. s[0] trying to access very first element within an array, while s isn't referring to an array of Strings, but rather a singular String.


oops.. apologies!  I should have said that the test had several questions  like this:

Key point being that an isolated bit of code like this won't compile. Put it inside a class and it will compile but throw an exception at runtime.
I wasn't expecting incomplete code samples like this.
 
Enthuware Software Support
Posts: 4470
43
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations, Richard. Great score!
Glad to know you liked our s/w and our services

-Paul.
 
Switching from electric heat to a rocket mass heater reduces your carbon footprint as much as parking 7 cars. Tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic