This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
Probably by the question you know I just started to learn Java. Using the Head First Java book....
So I down loaded some code for chapter six and when I ran javac it returned errors and pointing to the { symbol of the line;
While(isAlive == true) {
Question: does this have to do with the key board differences between an English typed code and my machine which is using German?
Or should I be thinking load another Java Virtual Machine?
p.s. This is my first post, ever, to a Java forum and any other tips (especially for a Lotus Script app developer needing to learn Java) would also be appreciated.
What exactly was the error? Assuming you are using ASCII on your keyboard, it will have picked up the { correctly.
A chap called Roedy Green has a list of compiler errors, which are worth looking at, because the standard compiler produces error messages difficult to understand. It puts a caret ^ at the last position where it thinks the code is correct, so you need to look after your { for the error.
Welcome to the Ranch.
I would suggest you go to this website and download JCreatorLE, which is available as freeware, and is much better as a text editor than a plain editor. It will pair off {} and () for example, which will prevent much confusion with compiler errors. You can even run the classes from build->execute on JCreator. It is part of an IDE, but is easier for a beginner to use than a full-blown IDE (most people use Eclipse or NetBeans).