Tag Archives: Object-oriented programming

Frequently Asked Questions in Java Part-8

Question: What is Externalizable Interface ? Answer: Externalizable interface is a subclass of Serializable. Java provides Externalizable interface that gives you more control over what is being serialized and it can produce smaller object footprint. ( You can serialize whatever … Continue reading

Posted in Java | Tagged , , , , , , , , , | 2 Comments

Frequently Asked Questions in Java Part-3

Question: What are the rules for object reference assignment and method call conversion? Answer: An interface type can only be converted to an interface type or to object. If the new type is an interface, it must be a super … Continue reading

Posted in Java | Tagged , , , , , , , , , , , | Leave a comment

Object-Relational Mapping

Object-Relational Mapping Object/relational mapping (ORM) is the process of persisting objects in a relational database. ORM bridges the gap between object and relational schemas, allowing your application to persist objects directly without requiring you to convert objects to and from … Continue reading

Posted in Hibernate | Tagged , , , , , , , , , , | Leave a comment

Generics and Collections in Java

Generics and Collections Collections are used to store, retrieve, manipulate, and communicate aggregate data. Collections come in four basic flavors: Java™ Application Development on Linux® – Free 599 Page eBook Enterprise Java Virtualization: Understanding the TCO Implications InfoWorld’s Java IDE … Continue reading

Posted in Java | Tagged , , , , , , , , , , , , , , , , , , , | 1 Comment

Reflections in Java

Reflection is a powerful tool. It lets you build flexible code that can be assembled at run time without requiring source code links between components. The starting point for using reflection is always a java.lang.Class instance. If you want to … Continue reading

Posted in Java | Tagged , , | 1 Comment

Object-Oriented Programming Concepts

The Object-Oriented (OO) approach focuses on modeling and defining systems by organizing them into objects which express well-defined missions and responsibilities. Object-Oriented =Objects + Classes + Inheritance + Communication with messages Java™ Application Development on Linux® – Free 599 Page … Continue reading

Posted in Java | Tagged , , , , , , , , , , , , , , , , | 3 Comments

What is Java?

An Introduction to Java Java is an object-oriented programming language developed by Sun Microsystems. The Java language was developed at Sun Microsystems in 1991 as part of a research project to develop software for consumer electronics devices-television sets, VCRs, toasters, … Continue reading

Posted in Java | Tagged , , , , , , , , , , | 4 Comments

REST and OO REST

Representational State Transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. The web is built on an architectural style called “REST”. REST provides a definition of a “resource”. Representations are one … Continue reading

Posted in Java | Tagged , , , , , , , | Leave a comment