A Java editor is nothing but a tool that can be used to edit java source files. Ex: Textpad, Notepad, Eclipse etc...
'.java' files contain java source code. One can access these files on windows by using 'notepad'.
Source code comes from the programmer...
You can use any text editor, like NotePad. Although normally, it is easier to use some IDE for Java programming; those IDEs have a built-in editor.
The Java compiler translates Java source code to Java byte code.
A Java editor is nothing but a tool that can be used to edit java source files. Ex: Textpad, Notepad, Eclipse etc...
You write the source code, in a text editor, or better in a special IDE. The source code should have the extension ".java". You can have several classes in the same file. Then you compile the class to bytecode; this creates a file with extension ".class".
Creating source code in any programming language requires nothing more than a plain text editor. However, a text editor specifically tailored to the programming language makes it easier to write the source code as the editor can automatically format and indent your code, provide syntax highlighting, code completion, and so on. Using an IDE (integrated development environment) makes it easier still, combining the code editor with a debugger and other development tools.
To edit Java source code you can use any text editor. In order to compile a Java source file to Java bytecode you need the Java Development Kit (JDK). The program which does this is called "javac" and can produce .class files which can be used by the Java Runtime Environment (JRE) to execute.
'.java' files contain java source code. One can access these files on windows by using 'notepad'.
Source code comes from the programmer...
You can use any text editor, like NotePad. Although normally, it is easier to use some IDE for Java programming; those IDEs have a built-in editor.
The Java compiler translates Java source code to Java byte code.
research is going on to develop a source code for median filtering using java
The source code is just the set of statements written in (any included) java language by a programer (in this case our source code is a text file with .java extension). And in other hand a bytecode is the resulting code of compile a .java file, It is not machine code, but it can be interpreted and executed by the jvm.
A compiler converts high-level source code into native machine. In the case of Java, source code is compiled to Java byte code suitable for interpretation by the Java virtual machine which produces the machine code.
It is created by the Java compiler, based on the source code (the .java file).