I am still not clear about several concepts. (I am using Eclipse on Linux.)
(1)Say, I have a Eclipse workspace, Test_Workspace. If I have moved a
java file, Test.java to /home/Test_Workspace/src/. I need to use
Refresh. Correct?
(2)If I have modified Test.java file, I need to use Run->Run As->Java
Application. Correct?
Usually, there is a compiling step (javac Test.java) and running step
(java Test). I am not clear the above procedure is doing both(javac
Test.java and java Test) or is just doing java Test
(3)There is a green arrow button just below menu bar. What does it mean
by clicking it? If I have modified Test.java, I can NOT just click the
green arrow button, because it does not recompile Test.java and will not
show the effect of modification, correct?