py2006 wrote: I am considering doing a course in Java to give me a bit of a head start if I decide to do comp degree next sept!
cyberwit wrote: I am doing Java this year myself. My option is that JAVA is simpler to learn then that of C++ for instance.
ARGINITE wrote: After learning C/C++ I think Java makes you lazy.
it's much easier to write well-structured Java code than to write dirty, badly designed code,
cyberwit wrote: I am doing Java this year myself. My option is that JAVA is simpler to learn then that of C++ for instance. A great book for learning JAVA programming is Tony Mullins A First Course in Programming with JAVA. Do an advanced Google search for PDF or powerpoint documents on JAVA example of one such helpful document ishttp://www.eee.bham.ac.uk/spannm/Teaching%20docs/Java%20Course/EE2E1%20Lecture%201.ppt
Hobbes wrote: Java was written to fix C++ shortcomings when it came to coding for devices+network at that time. It still has the stigmata with a lot of developers (mainly those that don't code in it) that it is slow. This was the case when it started off. A bad JVM and everyone writing poor applets. Nowdays though the JIT compilers can outperform native compiled code (however moreso for longer running programs). That said Java alone won't teach you how to code well. I have seen piss poor code before. The best I have seen are (not mine)... - System.gc() littered throughout the code. - Created a bean but only had half of the getters/setters working and then ignored them half the time and used the variables which were public directly. - Creating multiple variables in subclasses and then using various methods to access the data which would populate different variables. - Creating temp variables as global to the object. ... One more thing based on posts seen on this forum, knowing how to write something in Java and knowing how to code are two different things. If you don't know how to even pseduo code your in for a hard time.
Syth wrote: If you go to a college you'll probably be learning Java, however I'm quite fond of Python. I think it's a great language to learn (but also good for serious stuff).
py2006 wrote: Is Java what employers are after these days?
py2006 wrote: Yea, the reason I am looking into Java at the moment is because I am considering starting a degree in Sept and as you say they all use Java. Is Java what employers are after these days?
Ag marbh wrote: Show off to be honest.... ...How would someone who has never programmed before be able to decipher what you said above?
py2006 wrote: I went to the java site to download java but it gave me a mountain of options of differernt things to download. What exactly do I need to download?
cyberwit wrote: Development Environment / Text Editor so you can write programs : TextPadhttp://www.textpad.com Java Development Kit so you can compile programs:http://java.sun.com/j2se/1.5.0/download.jsp I have just started doing java this year and its enjoyable the above will help you get started programming The following is a good Introduction to Java site:http://chortle.ccsu.edu/CS151/cs151java.html Hope it's of some use
Smellyirishman wrote: Click link. Click red button in upper right "Java - j2ee download the sdk" Scroll down new window that pops up and get all-in-one bundle. Click accept agreement radio button (Obviously after reading agreement ) Download appropriate Operating System version (windows is at bottom). You could download the netbeans version, but the one I walked you through should be plenty for now and you can get netbeans when you want and know more about what is going on. Lastly, good luck and have fun.