David McMonigle

Greenhorn
+ Follow
since Oct 07, 2013
David likes ...
Eclipse IDE Chrome Java
Merit badge: grant badges
Biography
I'm Dave,

I live just outside Philadelphia, PA with my wife and three kids. After moving back from Chicago in 2007 after a short stint as a Music Producer for a musical, I learned VBA at a job i just happened to fall into. After that I picked up Java pretty quick and promptly got my OCAJP Certification in November. I currently work on Odesk.com as a Java/VBA developer while also bloggin on my site, codersnook.com.

HUGE Phillies Phan as well... even though they suck at the moment.
For More
West Chester, PA
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
6
Received in last 30 days
0
Total given
5
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by David McMonigle

abraham benjamin wrote:thanks for the reply... i am concerned about score. Will I get 70-75 or 75-80 or 80-85 or 85-90 or 90+???



The last post is correct - Passing is passing. Although from what I've seen on Enthuware's site and from using it, average OCAJP exam scores are around 15 percentage points higher than Enthuware scores. So people that scored around 77% on Enthuware tests scored around 88-90% on the actual exam.

To me, if you're pasisng the Enthuware exam, you're doing pretty good in your basic knowledge of Java. I say go for it, but make sure YOU feel comfortable
Most of the questions will have the proper code indentation, although some questions don't to keep you on your toes ;)
Welcom to coderanch!

I used enthuware for my OCAJP certification. I was getting around the same score you were and passed. the Enthuware is supposed to be a lot harder than the actual test as it throws a lot of stuff at you. As long as you're learning from your incorrect answers you're golden. I would shcedule the test, but only if you feel comfortable. Good luck!
Sorry, one more bit of info, and this really is just nitpicking, but it'll help you in the long run.

Make sure your classes start with capital letters and are CamelCase. So your class name should be "HelloWorld" and you file name "HelloWorld.java".

It's nitpicky but it'll help for referencing reasons, it's also standard naming convention for classes.
9 years ago

Campbell Ritchie wrote:

David McMonigle wrote:Whenever you're making a Java file to run in command line, the class name and file name must be exaclty the same. . . .

That applies whether you use the command line or an IDE but only to public top‑level classes.



You're right. The fact that you're using command line or not doesn't factor in at all. I was just stating that the class and file name need to be the same in order for a public class file to compile.
9 years ago
I love the new look on most of pages! The profiles make me look pretty, and now I feel pretty!
9 years ago
Welcome to the ranch! I was learning myself last year. Java's a great language! Have some fun with it!
9 years ago
You could try using Buffered Readers and Writers. They work spectacularly when trying to write to text files. If you're just trying to store the data, check out This Tutorial. I love this guy.

That tutorial is also a great way to save data for classes using mkyong's file input tutorial. I use that to save a bunch of stuff.

Pretty much what happened was your FileInputStream gave you an array Bytes. You have to convert those bytes back to characters by casting the bytes as chars
9 years ago
Some clarification might help. Do you not understand what the Join() method is doing or how the threads themselves are working?
9 years ago
Actually JOptionPane can be very useful when getting quick little tidbits from the user. I use it whenever something might be missing on a userform or something like that.



That's a good example to use when using JOptionPane.
9 years ago

K. Tsang wrote:Congrats on your OCAJP7. What kind of programming job are you looking for? Since you do have programming experience just not Java. What other programming do you know besides VBA?

Within Java at least, the next logical step is getting the OCPJP7 cert. Because the OCAJP is just not the same level of OCPJP or the old SCJP.

Since you are in the finance field, and if you are interested in I don't know stock trading apps, then see if your company has programming posts in that area.



Oh goodness I haven't replied to you! Sorry.

Well it's been 6 months and I've been doing some side projects on Odesk and I've landed a few interviews. Obviously I'm not totally used to technical interviews so the first one I just got totally stumped.
I'm actually working on a rudimentary competitor for the Bloomberg terminal. I figured a ton of stock stats in one spot would be a great showcase of what I can do. So far I have most the backend done, just need to work out the GUI

Thanks for your advice!
9 years ago
Great post! I'm going to play around more with J2EE as I've been a little intimidated by it.
Hello All,

This is more for the major noobs, but I've just started a blog within the past week to help out get a handle on Java and programming in general. As the content grows I'm going to be putting things on the blog that I've just learned about (for example I'm dabbling in Lisp at the moment). So far just 10 posts but more will be coming, along with a C++ section and a bunch of just free code snippets.

Also any comments/Constructive criticism would be much appreciated!

Coder's Nook - Learn What I Learn!

Cheers,
Dave
I hear you, brother. Although you're in better position than I am. My best advice is maybe check out Odesk.com and see if you can pick up any side projects. I've been working on there for the past 6 months, decent side money.

Or you could always just start writing programs that you think would be helpful to people. I heard starting a blog also helps get your name out there.
9 years ago
I added mine. I passed back in November. Studying up for my OCPJP and then going for my C#. No college so certs can help a bit in starting out.