Win a copy of Practice Tests for OCP Java 17 Certification Exam (1Z0-829) this week in the OCPJP forum!

Ji-Hoon Jung

+ Follow
since Jun 18, 2010
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Ji-Hoon Jung

May be Oracle will update all questions as well. Have a look:

Effective September 1, 2010, all Java, Oracle Solaris, MySQL, Open Office and Oracle Solaris Cluster certifications have been re-published and rebranded under the Oracle Certification Program. This change will not impact any of the exam objectives and with Oracle’s firm commitment to the growth of the program, these credentials will continue to be some of the highest recognized achievements in the industry.

I have taken one of the Sun training courses to help me prepare for the Sun Certification. Will the Sun courses prepare me for the Oracle exams?
Yes, if you have taken any of the recommended training courses for the Sun certification, these courses will prepare you for the republished Oracle exams. The exam formats and objectives will remain the same as they were under Sun. Oracle will continue to launch new exams to align with the latest technology and product releases. To help you prepare for new releases, you should plan to take the training courses associated with the release of the exam you are taking.

So they will not change exam objectives and format. The statement doesn't say they would not change the exam questions.

For those who have gained Sun certificates before:

I currently hold a Sun Certification. How can I request a new certificate with an Oracle title?
If you currently hold a Sun certification, we can only provide you with a certificate with the Sun Certification title.

The Oracle News is here if you want to see what they said
I try to set a string to be null like this:

string abc = null;
then I try to check it
(abc == null){
then NullPointerException

anyone knows?
11 years ago

Michael Angstadt wrote:For the chicks

You may try the java Architecture test LOL
11 years ago

Tejas Prathamesh wrote:Finance knowledge would be good to have, but definitely not a pre-requisite. You can gain that on the job. The technical skills required, depend on the job profile being advertised. Like any IT department, Investment banks need people to do requirement gathering & analysis, designing, programming, administration, testing and management.

Cool. What kind of Java skill level would be expected for I bank entry level developer job?
11 years ago

Jesper Young wrote:Why I like programming (in general)... I've been playing with computers since I was about 13, we got our first computer at home, a Commodore 64, at that time. Soon after we got it I started programming on it in BASIC. I guess I like it because I have talent for technical things, and it's just fun to create something and see it work on the computer.

Professionally, I started as a C++ programmer. I liked it, but C++ is a complicated language, with pitfalls that can cause subtle, hard to trace errors, and manual memory management (no garbage collection, you have to explicitly free memory yourself, which is a major source of memory leaks and other bugs). In 1998 I first started playing with Java and I liked it, because it's simpler than C++ and you don't need to spend so much time tracing bugs with pointers. The company I worked at at that time started getting projects that involved Java, and I started on one of the first Java projects, and have been working with Java ever since.

But now Java is showing its age, it's not developing as fast anymore, and it becomes harder and harder to add new features to the language because Sun (or now Oracle) wants to keep everything backwards compatible. The last few years new programming languages that run on the JVM are becoming more and more popular, such as Groovy, JRuby, Scala and Clojure.

I'm a fan of Scala myself, participating in the Dutch Scala Enthusiasts user group.

thanks for your sharing, very cool!
11 years ago

Tejas Prathamesh wrote:Me What do you wish to know?

how is life in I bank?
12 years ago
I have google this for many times but I cannot find anywhere clearly discuss about it
12 years ago

Christophe Verré wrote:

How can I check API and get something from there?

If you don't learn to use the API, you'll often find yourself in troubles. Follow the following step :

1. Check the java.lang.System class.
2. Look for the "out" field. You'll see that it is a PrintStream. Click PrintStream.
3. Look for the println method. There are many overloaded println methods. In your case, you are passing an Object to it, so click the println(Object x) method.
It says :

Prints an Object and then terminate the line. This method calls at first String.valueOf(x) to get the printed object's string value, then behaves as though it invokes print(String) and then println().

4. Now check the String.valueOf method, in the String class.
It says :

Returns the string representation of the Object argument.
Returns: if the argument is null, then a string equal to "null"; otherwise, the value of obj.toString() is returned.

ho I see so actually toString has special meaning for println, so amazing ha ha! Thanks!
12 years ago

Rajesh Nagaraju wrote:

Check the above code, the toString1() method is not called. When you try printing an object the toString() of the particular class is called, if there is no toString method then the toString() of the Object class is called if there is no other toString() implementation in that object's hierarchy

cool so basically the println is calling the toString funtion of the anonymous class...
12 years ago
Does anyone know about that? I saw some job description and it sounds like extremely difficult. Anyone has that kind of work experience? Thanks buddy!
12 years ago

Christophe Verré wrote:1. A new instance (anonymous) of TestA is created. It implements toString, which actually overrides the Object class toString method.
2. println is called, passing it an Object of type TestA
3. The API explains what happens from there.

How can I check API and get something from there? API is like long manual.....
12 years ago

Christophe Verré wrote:

but why the toString function would run???

Did you check the API ??? new TestA() creates a new instance of class TestA, which is passed to the println method. Now, what does println do ? Check the API.

So is that the class TestA is being declarated and then creates a new instance at the same time? So does the ToString function?
12 years ago

Seetharaman Venkatasamy wrote:I would suggest you to go through the source code of println method .

and by the way : in your example you are overriding the toString method in annonymous class


cool so I think annonymous class means the class is not formall declarated but declare the way like this one, but why the toString function would run???
12 years ago

Christophe Verré wrote:

it looks more like a declaration of a constructor

A constructor ? Which class's ? Constructors have the same name as their class. Are you saying that doString looks like a constructor ?

ok then just implement of the interface, but why the toString function would run?
12 years ago