Blogs at Jiya Soft

Your technical partners!

The Java platform has always had various ad hoc annotation mechanisms. For example the transient modifier is an ad hoc annotation indicating that a field should be ignored by the serialization subsystem, and the @deprecated javadoc tag is an ad hoc annotation indicating that the method should no longer be used. As of release 5.0, the platform has a general purpose annotation (also known as metadata) facility that permits you to define and use your own annotation types.

continue reading…

The answer to this question would be, it depends who is interviewing. I had a talk with a person from a fortune 500 company and his opinion was that if you cannot write a Java program that displays fibonacci series that means you cannot write real world program. He may be right but in reality you are not going to write a fibonacci series when working on a trading application.

continue reading…

Summary: A Web Services Description Language (WSDL) binding style can be RPC or document. The use can be encoded or literal. How do you determine which combination of style and use to use? The author describes the WSDL and SOAP messages for each combination to help you decide.

continue reading…

Original Article By Joshua Fox; Reprinted from JavaWorld

The Singleton is a useful Design Pattern for allowing only one instance of your class, but common mistakes can inadvertently allow more than one instance to be created. In this article, I’ll show you how that can happen and how to avoid it.

The Singleton’s purpose is to control object creation, limiting the number to one but allowing the flexibility to create more objects if the situation changes. Since there is only one Singleton instance, any instance fields of a Singleton will occur only once per class, just like static fields.

continue reading…

Immutable objects are simply objects whose state (the object’s data) cannot change after construction. Examples of immutable objects from the JDK include String and Integer.

continue reading…

Powered by WordPress Web Design by SRS Solutions © 2012 Blogs at Jiya Soft Design by SRS Solutions