Originally Posted by AeonX
so there's no difference in the syntax in java between windows and linux?
Are you asking about the language itself, or the command line program "java"? If the former: no, why would there be? It's a programming language, so why should it depend on the platform you're using? The language just gives the programmer an interface to the computer - the details of the platform and architecture should be hidden from the programmer, since they don't really need to know about those (in some sense) for high level programming. Of course, some details will differ between platforms - like specifying paths to files, for example. However, these aren't part of the languages concerned.