JAVA - Programming Articles
When I used the Linux, I saw there were not any "MP3 player" which was ease to use like "Window Media Player" and other players on "Windows Platform", those are available they require plug-in or dependencies to play MP3. H ...

Swing components are not inherently thread safe, and as a general rule, after Swing components have been made visible on the screen, you can only safely modify their data from the event thread. If you modify Swing component data from any thread other t ...

What Is a Web Application? Web applications are by nature distributed applications, meaning that they are programs that run on more than one computer and communicate through a network or server. Specifically, web applications are accessed wit ...

Developers seeking to build applications that run on cell phones, personal digital assistants, and various consumer and industrial appliances must strike a balance between a thick client and a thin client. A thick client is front-end software tha ...

Objective The purpose of this tutorial is to demonstrate the efficiency and power of Java with the "Platform Independency" and lesson to the persons who thought that Java is less powerful then .NET. Before read this tutorial ...

Remote procedure call (RPC) systems, including Java RMI, are synchronous -- the caller must block and wait until the called method completes execution, and thus offer no potential for developing loosely coupled enterprise applications without the use o ...

Introduction This tutorial is an overview of Java I/O API. This tutorial assumes you have a basic knowledge of I/O, including InputStream and OutputStream. If you have training and experience in Java programmming, take this course to add to y ...

Real-time computing is often associated with high speed, but this is only one part of the picture. At its core, real-time computing is about predictability -- the knowledge that the system will always perform within the required time frame. The deadlin ...

Sun Microsystems’s Java Virtual Machine is one of the best-known examples of application virtual machine.In this article we will discuss about Java Virtual Machine and how it works. As we know java has come up as powerful computer programming l ...

Reflection is a feature in the Java programming language. It allows an executing Java program to examine or "introspect" upon itself, and manipulate internal properties of the program. For example, it's possible for a Java class to obtain the names of ...

Introduction What is a Java stack trace? A Java stack trace is a user-friendly snapshot of the threads and monitors in a Java1 Virtual Machine (JVM). Depending on how complex your application or applet is, a stack trace can ...

Some programming tasks related to systems programming cannot be performed solely using the standard Java libraries. Developers might have to use native code, scripting languages, and C or C++ before returning to Java code. For example, stating that a g ...

What is Serialization ? The basic concept of object serialization is the ability to read and write objects to byte streams. These streams can be used for saving session state information by servlets, for sending parameters for Remote Method Inv ...

So if you are a keen follower of this section of mine, u might now be well versatile with Object Oriented Programming Concepts and Objects and Classes in Java. This week is going to be more interactive for you. This is because you are going to create y ...

Preface In light of some of the recent discussions about potential enhancements to the Java language, there has been general concern that the Java language will get too complicated and will be filled with esoteric features that only a few pe ...

Class loading is one of the most powerful mechanisms provided by the Java language specification. Even though the internals of class loading falls under the"advanced topics" heading, all Java programmers should know how the mechanism works and what can ...

So, we now know how long it took and what all it took to come out in the way it is right now. Once it was out there and the frenzy growing, there was bound to be some misinterpretations, some misconceptions and some "I can't believe its". Lets ta ...

Since the introduction of the JavaBeans component architecture in the Java Development Kit v 1.1 (JDK) release in February 1997, additional specifications have been added to this component architecture such as the Extensible Runtime Containment and Ser ...
