*1. Platform Independence.*

Java is a platform independent language becoz of the bytecode magic of java. In java when we execute the source code...it generates the .class file comprising the bytecodes. Bytecodes are easily interpreted by JVM which is available with every type of OS we install.

*2. Object Oriented.*

Object-oriented programming is a method of programming based on a hierarchy of classes, and well-defined and cooperating objects.

*3. Robust.*

java gives importance to memory management by using the technique called Garbage Collection and Exception handling.

*4. Security*

since java is used on internet, security is an important issue. A security code is asked before a java code is interpreted on internet.

*5. MultiThreading and interactive*

Multithreading means handling more than one job at a time. Java supports Multithreading.

TOP 10 BY DAILY INTEREST PROJECTS

Here is a simple arithmetic calculator program using AWT(Abstract Window Toolkit). In this program ActionListener is used.... view more

Java project neeta_kadam 2017-06-24

The data stored on the web server is hacked by the attackers. The hacker use different techniques and compromise the data store on the server. Because of this the users does not have enough confidence to share the data on the web applications.... view more

Java project sharookhs 2017-06-19

The main objective of the system, is toreduce the consumption of time during maintaining the records of student management. Separate divisions are providing to maintain the records of students, faculties and fees details. The objectives of the syste... view more

Java project kingsaurav 2017-06-12

you can register course user and can add question for each course having 4 choices. user can select any choices given in question also can select specific course for test. at last the application will calculate result automatically and show it on scr... view more

Java project program 2017-05-22

This project covers a simple calculator made in java which has basic functions like addition, multiplication, division, subtraction. This has a good UI and can operate with ease ... view more

Java project junu_kunjumon 2017-05-18

Cryptography Concepts DNS for Security or Cyber Security. The DNS Security is designed to provide security by combining the concept of both the Digital Signature and Asymmetric key (Public key) Cryptography. Here the Public key is send instead of Pr... view more

Java project banikparthapratim 2017-05-17

Here is the source code of the Java Program to Generate Random Numbers Using Probability Distribution Function. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.... view more

Java project premang 2017-05-13

This is the java implementation of Multiply With Carry (MWC) algorithm to generate a set of random numbers. The main advantages of the MWC method are that it invokes simple computer integer arithmetic and leads to very fast generation of sequences of... view more

Java project premang 2017-05-13

Here is the source code of the Java Program to Generate Random Numbers Using Middle Square Method. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.... view more

Java project premang 2017-05-13

This is java program to generate a random numbers, using linear congruential generator. The formula for next random number in the sequence is x(n+1) = {a*x(n)+c}mod m, where x(n+1) is current number to generate, x(n) is previously generated, a is mul... view more

Java project premang 2017-05-13

This is a java program to generate random numbers using rand() and srand() functions. Java provides Random class that generates a random numbers. rand() gives long random numbers. srand() provides unique numbers.... view more

Java project premang 2017-05-13

This is the java program for emulating N dice roller. This can be achieved using random numbers. User can also select how many dice in a game.... view more

Java project premang 2017-05-13

This is the java program to randomly generate a hexadecimal byte. First random decimal byte is generated and then converted to hexadecimal form.... view more

Java project premang 2017-05-13

This is java program to generate the random numbers, in the range given by the user. Range could be any numbers of size integer supported by Java.... view more

Java project premang 2017-05-13

This is the java program to generate all dates between the given range of dates.This is the java program to generate all dates between the given range of dates.... view more

Java project premang 2017-05-13

This is the java program to generate N passwords each of length M given by the user. The number of passwords, N, returned doesn’t exceed M!.... view more

Java project premang 2017-05-13

This is the java implementation of calculating the determinant of the given matrix. Determinant defines the unique properties for the matrix, like the matrix is invertible if its deteminant is non-zero.... view more

Java project premang 2017-05-13

This is the java program to check whether the matrix is invertible or not. The square matrix is invertible if and only if its determinant is non zero.... view more

Java project premang 2017-05-13

This is the java program to find out a given matrix is sparse matrix or not. Sparse matrix contains zero elements above a certain threshold. This threshold is given by (n*m)/2, where n and m are the rows and columns in matrix. Hence, if a matrix cont... view more

Java project premang 2017-05-13

This is a java program to perform optimal paranthesization by making use of dymanic programming. This program determines the order in which the chain of matrices should be multiplied.This is a java program to perform optimal paranthesization by makin... view more

Java project premang 2017-05-13