we compile any program bu c:/>javac prog.java
and run as c:/>java prog
Here what's the meaning of c in javac.
We have java Interpreter but not compiler.Then why we have
to use javac.
Please answer this question?

Answers were Sorted based on User's Feedback



we compile any program bu c:/>javac prog.java and run as c:/>java prog Here what's the ..

Answer / jony

The javac tool reads class and interface definitions,
written in the Java programming language, and compiles them
into bytecode class files.

Compiling a Java program means taking the
programmer-readable text in your program file (also called
source code) and converting it to bytecodes, which are
platform-independent instructions for the Java VM.

Once your program successfully compiles into Java bytecodes,
you can interpret and run applications on any Java VM.
Interpreting and running a Java program means invoking the
Java VM byte code interpreter, which converts the Java byte
codes to platform-dependent machine codes so your computer
can understand and run the program.



I hope this answer will help you....

Is This Answer Correct ?    10 Yes 0 No

we compile any program bu c:/>javac prog.java and run as c:/>java prog Here what's the ..

Answer / sreejesh1987

In javac c refers to compiler. ie we are compiling with javac and then native byte code generated.

Is This Answer Correct ?    5 Yes 0 No

Post New Answer

More J2SE Code Interview Questions

how to print a message to console without using main() function?(do not use even static blocks also.)

14 Answers   Google, Zoho,


Program to print map of India in java.

2 Answers  


Why we r using String args[] in main() even though v r not passing any arguments in command line?

2 Answers  


In java, why do we set thread priority, when we know that there is no guarantee by which a thread should be execute?

0 Answers   Google, Microsoft,


Write a java program to display multiplication table in a Frame.

1 Answers  


does anyone know the code to display a triangle using a applet?

1 Answers  


How can we get the details for printing the employee details at run time using JDBC connectivity? can u provide the coding for that? Its urgent?

2 Answers  


is public static void main() work in java?is "String arg[]" needed as argument?

4 Answers   Tech Mahindra,


inner join,outerjoin,trigger,stored procedure explain with code snippets?

1 Answers   IBM,


Why the program getting error if we don't use String args[] in main(), even in the case of not getting any arguments from command line?

1 Answers  


How Can I Trace A Java Program . Please Give Me Step by Step Process

1 Answers   IBM,


what is runtime class?

0 Answers   MAQ,


Categories