You are here:   HomeJava Programming
by Dinesh Thakur Category: Java Evolution

The means that allows Java to solve both the security and the portability problems is that the output of a Java compiler is not executable code but it is the Bytecode. Bytecode is a highly optimized set of instructions designed to be executed by the Java run-time system, which is called the lava Virtual Machine (JVM). JVM is an interpreter for bytecode. The fact that a Java program is executed by JVM helps solve the major problems associated with downloading programs over the Internet. Translating a Java program into bytecode helps makes it much easier to run a program in a wide variety of environments. This is because only the JVM needs to be implemented for each platform.



 
by Dinesh Thakur Category: Java Evolution

Java Virtual Machine (JVM)

JVM is a set of computer software programs and data structures which implements a specific Virtual machine model.



 
by Dinesh Thakur Category: Java Evolution

(Open Database Connectivity) An APPLICATION PROGRAMMING INTERFACE published by Microsoft which, by loading the appropriate ODBC driver at run time, enables the same program code to have access to data from many different brands of database.



 
by Dinesh Thakur Category: Java Evolution

The JAR file (Java ARchive) is a way to compress multiple files in Java, as well as a ZIP. Usually the classes and other configuration files are stored.
As they grouped several classes in a single file, they are great for distributing libraries, such as database drivers, frameworks, systems modules, etc.



 
by Dinesh Thakur Category: Data Type

Data types are the domains which determine what type of contents can be stored in a variable. In Java, there are two types of data types:



 
by Dinesh Thakur Category: Data Type

Vectors:- We know that Arrays are very useful when there is a need to use number of variables But There is a problem with Array they use only single data type or The Elements of array are always Same type For Avoiding this Problem Vectors are used.



 
by Dinesh Thakur Category: Data Type

Automatic memory management, also known as automatic garbage collection, is the practice of allowing the language implementation to keep track of used and unused memory, freeing the programmer from this burden.



 
by Dinesh Thakur Category: Data Type

Command Line Arguments are parameters that are supplied to the application program at the time of invoking it for execution. We can write Java programs that can receive and use the arguments provided in the command line.



 
by Dinesh Thakur Category: Data Type

Arrays:- When there is a need to use many variables then we There is a big problem because we will Conflict with name of variables So that in this Situation where we wants to Operate on many  numbers then we can use array .

 
by Dinesh Thakur Category: Data Type

We know in Class data members and Members Functions are Instantiated, When Object of Class is Created New Memory is Allocated by Each Object .So for Avoiding this New Memory Each Time Creation, We Uses Static Data then data will be Common to all and the static data is used without creating an object of class Static data is used without creating an object Instead with name of class .



 

Page 6 of 80

What's New and Popular