Results 1 to 20 of 20

Thread: New to Java

  1. #1
    Rj_Jr is offline Member
    Join Date
    Apr 2011
    Posts
    4
    Rep Power
    0

    Default New to Java

    Hello guys, im starting college soon and i was hoping to get some tips for java, i will be using netbeans with it so can anybody give me some advice on any good sites i can learn java or anything i can download? it would be nice to know abit of jave before i start college thanks

  2. #2
    Andrew_2 is offline Member
    Join Date
    Mar 2011
    Posts
    36
    Rep Power
    0

    Default

    you can read books throw google ebooks
    and also you can buy books and learn more about java
    and youtube is useful also.

  3. #3
    nikkka is offline Member
    Join Date
    Mar 2011
    Posts
    45
    Rep Power
    0

    Default

    well, i suppose these tutorials are rather helpful :)
    good luck :)

  4. #4
    ozzyman's Avatar
    ozzyman is offline Senior Member
    Join Date
    Mar 2011
    Location
    London, UK
    Posts
    797
    Blog Entries
    2
    Rep Power
    4

    Default

    check out the official tutorials too

    Java Tutorials Learning Paths

  5. #5
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,338
    Blog Entries
    7
    Rep Power
    20

    Default

    In the 'old' days (1999 or so), I bought two books from Sun that were a combination of the tutorials and the API. Those books were bricks and the moment you opened them all the pages fell out. The glue was made from snot or something. The books decribed Java 1.1.4. Those books are totally outdated nowadays but I keep them for the memories (and I can keep some other books between those two bricks ;-)

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  6. #6
    RichersooN is offline Senior Member
    Join Date
    Jan 2011
    Location
    Rizal Province, Philippiines
    Posts
    167
    Rep Power
    0

    Default

    I think for me, you must study the harder language like java, c, c++ before study the easier like visual basic, c# ..etc..

  7. #7
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,316
    Blog Entries
    1
    Rep Power
    26

  8. #8
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,316
    Blog Entries
    1
    Rep Power
    26

    Default

    But as for the OP's original question, learn from many different sources, and find like-minded individuals to discuss Java with and to improve with.

  9. #9
    Rj_Jr is offline Member
    Join Date
    Apr 2011
    Posts
    4
    Rep Power
    0

    Default

    Well that isn't really up to me as Java is what's going to be used in my college, i just want to get myself ready for it as i have a couple of months till i start. The only language i know is python lol i done it last year in a course but from what ive seen so far with Java in aint gonna help me much, besides from the fact i have a understanding of programming from doing python. but thanks alot for your help guys i really appreciate it

  10. #10
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,316
    Blog Entries
    1
    Rep Power
    26

    Default

    Quote Originally Posted by Rj_Jr View Post
    Well that isn't really up to me as Java is what's going to be used in my college, i just want to get myself ready for it as i have a couple of months till i start. The only language i know is python lol i done it last year in a course but from what ive seen so far with Java in aint gonna help me much, besides from the fact i have a understanding of programming from doing python. but thanks alot for your help guys i really appreciate it
    Don't kid yourself as Python is a first rate OOP programming language, and knowledge of it will help you immensely with your Java coding. You'll already have a sense of objects, classes, methods, inheritance, loops, control structures, arrays and such. You may get tripped up by Python's duck-typing which Java doesn't have, and by Python's libraries and collections which are different from Java, but the overall knowledge will put you ahead.

  11. #11
    Rj_Jr is offline Member
    Join Date
    Apr 2011
    Posts
    4
    Rep Power
    0

    Default

    Quote Originally Posted by Fubarable View Post
    Don't kid yourself as Python is a first rate OOP programming language, and knowledge of it will help you immensely with your Java coding. You'll already have a sense of objects, classes, methods, inheritance, loops, control structures, arrays and such. You may get tripped up by Python's duck-typing which Java doesn't have, and by Python's libraries and collections which are different from Java, but the overall knowledge will put you ahead.
    yeh your right, but im only getting started with Java and im just getting use to the way it's set up and used with netbeans it's kinda confusing lol

  12. #12
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,338
    Blog Entries
    7
    Rep Power
    20

    Default

    Quote Originally Posted by RichersooN View Post
    I think for me, you must study the harder language like java, c, c++ before study the easier like visual basic, c# ..etc..
    Stay far away from visual basic, any form of basic a.a.m.o.f. According to Dijkstra it mulates your brain beyond repair. If you really want a fundamental understanding of computer programming, read this book. It's a famous book (for those with a proper attention span) and a must read (imho).

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  13. #13
    Join Date
    Apr 2011
    Posts
    39
    Rep Power
    0

    Default

    Java2s.com <-- It's a REALLY useful site. Great examples, you'll learn a lot here.
    Good with: C/C++, DarkGDK, PHP, MySQL
    Current reading: The Linux Programming Interface

  14. #14
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Quote Originally Posted by JosAH View Post
    Stay far away from visual basic, any form of basic a.a.m.o.f. According to Dijkstra it mulates your brain beyond repair. If you really want a fundamental understanding of computer programming, read this book. It's a famous book (for those with a proper attention span) and a must read (imho).

    kind regards,

    Jos
    What kind of experience do you recommend before reading that book? I may be interested in it, trying to decide whether i should pick it up now or wait until I have a stronger c++/java knowledge.

  15. #15
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,338
    Blog Entries
    7
    Rep Power
    20

    Default

    Quote Originally Posted by sunde887 View Post
    What kind of experience do you recommend before reading that book? I may be interested in it, trying to decide whether i should pick it up now or wait until I have a stronger c++/java knowledge.
    It doesn't need any prerequisite knowledge at all; the book explains 'computer programming' in one of its purest forms. Altough, it does have quite a steep learning curve then. Knowing C++ or Objective C or Java or whatever can be an advantage but also a disadvantage because you may have to 'unlearn' some of those concepts. When you have finally studied that book from cover to cover most of the other languages are a breeze to learn. I really recommend that book, it's not one of those thirteen in a dozen piles of crap, but it may take you a year or so to understand what it's all about (unless your family name is Einstein of course ;-)

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  16. #16
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Lol, I may have to pick it up, it's fairly cheap, does it use a lisp like language, or is it more another concepts than actual code? The last book I read from MIT wad htdp, which I loved.

  17. #17
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,338
    Blog Entries
    7
    Rep Power
    20

    Default

    Quote Originally Posted by sunde887 View Post
    Lol, I may have to pick it up, it's fairly cheap, does it use a lisp like language, or is it more another concepts than actual code? The last book I read from MIT wad htdp, which I loved.
    You can also read the entire book in html form, it's free; see the link I posted. I must admit that I personally prefer a pile of chopped up trees ...

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  18. #18
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Me too, I saw it's hard cover too, I find hard cover books to be much better. Thanks for the recommendation, I'll have to add that onto my huge list of books. I have about 5 I'm working on reading ATM.

  19. #19
    JosAH's Avatar
    JosAH is online now Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    13,338
    Blog Entries
    7
    Rep Power
    20

    Default

    Quote Originally Posted by sunde887 View Post
    Me too, I saw it's hard cover too, I find hard cover books to be much better. Thanks for the recommendation, I'll have to add that onto my huge list of books. I have about 5 I'm working on reading ATM.
    I wish you good luck and happy reading with that book; be careful to study especially the first few chapters first because they almost sneakily introduce quite complicated concepts such as higher order functions and lambda bindings; concepts one takes for granted in Java but almost nobody really understands what it's all about; when you do you can laugh at, say, closures and you fully understand what all the fuzz is all about ;-)

    kind regards,

    Jos
    cenosillicaphobia: the fear for an empty beer glass

  20. #20
    Rj_Jr is offline Member
    Join Date
    Apr 2011
    Posts
    4
    Rep Power
    0

    Default

    Quote Originally Posted by jackycui View Post
    you want to use NetBeans to develop Java application? As I know, Eclipse is more popular than NetBeans, and you can find more information from Internet.

    About how to learn Java easily, I think examples and diagrams are very useful for Java beginners. JavaOL.net, in this site, you can find what you want, and learn Java more easily.
    yeh i have noticed from searching up tutorials and stuff last couple of days that Eclipse is more popular, but Netbeans is been used in the college ill be attending soon so i need to practice it, thanks for your help, that site looks like it's going to be really helpful

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •