Dynamic Java Class loading is an important feature of the Java Virtual Machine because it provides the Java platform with the ability to install software components at run-time. It has a number of unique characteristics. By the way Class in Java or Object oriented programming language is one of the most important concept to understand. For simplicity you can refer class as user defined data type which allows to model any real world entity.
First of all, lazy loading means that classes are loaded on demand and at the last moment possible. Second, dynamic class loading maintains the type safety of the Java Virtual Machine by adding link-time checks, which replace certain run-time / dynamically checks and are performed only once. Moreover, programmers can define their own class loaders that.
The static class loading is done through the new operator.
Dynamic class loading is achieved through Run time type identification. Also called as java reflection .
This is the information that I was looking for and let me tell you one thing that is it is very useful for who is looking for Java Online Training.
ReplyDeleteHey it was really a nice article and i was really impressed by reading this article about Java Online Training, In Hyderabad 123trainings also provide the best java Online Training with an experienced faculty.
ReplyDeleteThanks for sharing valuable information this very useful for java Online Training Learners.. I am appreciating you for gathering such a nice information.
ReplyDeleteWell it was very good to see your article... Thanks a lot for providing Information Regarding Java.. 123Trainings will provide the best Java Online Training..
ReplyDeleteHello this is awesome blog. You have really did very well in this blog.
ReplyDeleteIt has a lots of information.
Thank You so much.
Free English Speaking Course in India
Thanks for sharing.....H2kInfosys
ReplyDelete