Java learning book

Can anyone recommend a good java programming book?
Thanks.

i recommend
osborne press - java2 Complete reference
wrox - Beginning jdk 1.5
prentice hall - Introduction to java programming comprehensive version (if you alredy know little but about java)
and - Java2 How to program
theses are the extreemly good books pick any one and read cover to cover. after reading and understanding one of these books you should be able to have a strong knowledge about java.

Similar Messages

  • I'm a new java learner from china,how should I start my journey?

    I have never learned java before,how should I start it? Dose it hard to learn?
    At the beginning,which part of it should I learn?
    Thank you !

    Advice:
    1. Learn the basics with simple command line applications first. Don't worry about complicated topics like Swing, databases, Web applications, etc. for at six months
    2. After you learn how to write, compile & run programs with just a text editor & Java compiler, download & learn to use an Integrated Development Environment, such as Eclipse. Especially, learn how to use the debugger that comes with the IDE.
    3. Experiment with lots of small programs & examples. Learn by doing (and by making mistakes).
    4 Find others in your community who use Java & learn from them.

  • Java Programming Book Recommendation

    I'm looking for a good java programming book that covers more than the basics. In my CS110 class we went through the book:
    Java Programming - From Problem Analysis to Programming Design
    by: D.S. Malik
    I'm looking to expand upon this and was hoping someone was able to point me in the right direction of reading material.
    Thanks!

    Sun's basic Java tutorial
    Sun's New To Java Center. Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    http://javaalmanac.com . A couple dozen code examples that supplement The Java Developers Almanac.
    jGuru. A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch. To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    Bruce Eckel's Thinking in Java (Available online.)
    Joshua Bloch's Effective Java
    Bert Bates and Kathy Sierra's Head First Java.
    James Gosling's The Java Programming Language. Gosling is
    the creator of Java. It doesn't get much more authoritative than this.

  • JasperReports for Java Developers book just released.

    JasperReports for Java Developers book by Packt Publishing is for Java developers who want to create rich reports for either the web or print, and want to get started quickly with JasperReports to do this. No knowledge of JasperReports is presumed, although obviously familiarity with Java, SQL, and XML are assumed where they are required.
    More about this book :http://www.packtpub.com/JasperReports/book
    Sample chapter from this book "Creating Dynamic Database Reports"
    can be downloaded from : http://www.packtpub.com/files/SampleChapter-JasperReports.pdf

    Any one that might be able to help me here? Much appreciated. Thanks.

  • Java Certification Books?

    Hey All,
    I'm planning on starting to study for the Java Certification, although as always there seems to be as many book/study guides out there that there is testing centers!!!
    I book that seems to be defacto at the moment is : SCJP Sun Certified Programmer for Java 5 Study Guide (Certification Press Study Guides)
    by Katherine Sierra, Bert Bates
    BUT if anyone has any other suggestions on better books study guides please feel free to share.
    Thanks.

    http://onesearch.sun.com/search/onesearch/index.jsp?charset=utf-8&qt=java+certification+books&rf=0&rt=1&nh=10&cs=0&y=10&x=5&col=developer-forums

  • Some comprehensive java's book?

    Hello,
    I was wondering does anybody can recommend to me some latest edition of some comprehensive java's book?
    I'm studying from many year-two old books, and today I find one which contain significant improvement regarding the books I have.
    So please, if anyone could give me some reference (book name, authors, etc...), I'll be very thankful !

    jwenting wrote:
    Guess he wants a single book that does it all, some kind of super Java cram guide that teaches you everything there is to know in one little package (preferably needing next to no time to work through).Oh, that would be these at least for JavaSE:
    [http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html]
    [http://java.sun.com/javase/6/docs/api/]

  • Can anyone recommend a Java 3D Book

    Can anyone recommend a Java 3D Book. What I'm looking for is one that isn't too expensive below �30 ($40) and is quite uptodate with the new 3D API. Or is there a book that is coming out soon, which is said to be good.
    Thanks

    I looked for 3d book, there are not that many in bookstores, bought one "Ready-to-Run Java 3D" Wiley by Kirk Brown and Daniel Petersen.
    It's friendly but not very good at explaining things. Tutorials here on the site is much more helpful with simple but very useful examples.
    I wish I did not spend money on the book.

  • Java 2D books

    hi frndz.
    Just I have been developing my projects on desktop app, and web app,,,, but just for myself i want to learn JAVA 2d so can any one tell which good book is in the market for that...thanx

    Java2D is an API that has changed very little (even though the underlying implementation has improved a lot) so this old book is still useful:
    [http://oreilly.com/catalog/9781565924840/|http://oreilly.com/catalog/9781565924840/]
    Regards,
    Dave Gilbert
    [http://www.jfree.org/|http://www.jfree.org/]

  • Java Learning for the beginners

    Hi All,
    I have completed OCA exam (SQL and PL/SQL) and now i want to learn JAVA to develop front-end database application. I am quite new with JAVA and i have no experience with it.
    would anyone pls. help me by providing the website/URL from where i may learn JAVA step by steps. better if i have the video clip to learn JAVA.
    i don't know whether i am allowed to post this sort of layman type question in this community. i searched in the web to have those sort of resources, but failed.
    Pls. advise me which java will suit my requirement to develop front end application for database in Oracle database (in back end). i would be grateful if you provide me the guidelines accordingly.
    it would a great help if anyone helps me by providing the website addresses for online training material for the beginners like me from where i may have the resources to learn java step by step.
    thank you in advance

    [Sun's basic Java tutorial|http://java.sun.com/docs/books/tutorial/]
    [Sun's New To Java Center|http://java.sun.com/learning/new2java/index.html]
    Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    jGuru
    A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch
    To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    [Yawmarks List|http://forums.devshed.com/java-help-9/resources-for-learning-java-249225.html]
    [The Java Developers Almanac|http://www.amazon.com/exec/obidos/tg/detail/-/0201752808?v=glance]
    [http://javaalmanac.com|http://javaalmanac.com]
    Bruce Eckel's [Thinking in Java(Available online.)|http://mindview.net/Books/DownloadSites]
    Joshua Bloch's [Effective Java|http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683]
    Bert Bates and Kathy Sierra's [Head First Java|http://www.amazon.com/exec/obidos/tg/detail/-/0596004656?v=glance]
    James Gosling's [The Java Programming Language|http://www.bookpool.com/sm/0321349806]
    Gosling is the creator of Java. It doesn't get much more authoritative than this.
    Joshua Bloch and Neal Gafter [Java Puzzlers.|http://www.javapuzzlers.com/]

  • New to Java-Need book that explains OOP concepts

    Hi-
    This as a great forum!
    I have been programming in VB for a while and now I'm trying to learn Java. Can someone please tell me which book is best for learning concepts like objects, classes, visibility etc; Most of the books I have seen go too fast or do not cover enough detail. I would like to find something that has lots of examples (diagrams are nice) and covers OOP thoroughly.
    Thanks!
    Ken

    The "Head First" books might be a good, gentle intro:
    http://www.amazon.com/Head-First-Object-Oriented-Analysis-Design/dp/0596008678/ref=pd_bbs_sr_1/104-1237750-7651950?ie=UTF8&s=books&qid=1184865003&sr=8-1
    %

  • Java Script Book

    Can anyone suggest a good book for learning JavaScript? or better yet an online tutorial. I am already familiar with Java.

    I prowled around Amazon and "Beginning Javascript" by Paul Wilton seemed to get better reviews- excellent, in fact. "Beginning" may be a little deceptive, according to one reviewer.

  • Java learning

    I am interested in java,but don't know where to start and upto what i have learn.i.e., start with core java,then go for j2ee, in j2ee where to stop and go for others like JFC,struts,JDBC.and when do i learn JSP

    Hi Prasad,
    Its better to start from Core Java, once u r good in core / basic concepts u can go for J2EE(Servlets,JSP,EJB,JNDI,RMI,JAAS..............). Since java is vast , growing fast, u cont stop anywhere. U should keep on learning/updating ur self till death.
    http://java.sun.com/docs/books/tutorial/
    This is da good place to learn online.

  • Java Training Book for CAD API

    I am a CAD Design Engineer, and my CAD system (Pro/E) uses a Java application called J-Link for accessing the CAD system's API, apparently because this CAD system originated on the UNIX platform, although we use it on Windows. The Windows-based CAD systems I have used in the past used VBA for this purpose, with which I have a reasonable amount of training. I now need to gear up on Java to program for Pro/E. I could use some help in locating a book that would cover my needs. Most of what I've seen so far is considerable overkill, and does not deal with accessing an application's API through Java.
    I had the unfortunate past experience of naively taking two VB courses, thinking this would cover any possible topic in VBA (which I mistakenly thought was basically a VB-lite) only to find that it didn't, and I eventually found a good book on VBA that covered my needs. Nevertheless, I wasted a lot of time learning a lot of stuff which was not pertinent. I would like to avoid this with Java for J-Link.

    That CAD API doesn't sound like Sun code. (If it is, I'm not aware of it.)
    J-Link sounds proprietary to ProE. I'd be shocked if there were books available on it. You should look into documentation from Parametric Technologies.
    VB is NOT Java, that's for sure. If you don't know Java already, start with the Sun tutorial before you try to tackle this ProE API.
    %

  • Professional Perspective on the Java Learning Process

    Dear Java Community,
    Background:
    I'm a relatively seasoned C++ developer looking to move to greener pastures, but I'm having a bit of a problem that I am hoping some of you may be able to help with. I have a formal CS/Math education and I'm familiar with the various language 'models'. I've dabbled in C, C++, Java, Smalltalk, Lisp.. and even the old polish-notation style FORTH.
    The problem:
    I'd like to put myself on a path to learn to develop industrial strength Java applications (for work in the Trading sector); however, almost all of the web material and books in the book store seem to be aimed at novices [which is a great thing to be, don't get me wrong]. Time spent on the concept of OOP, the character of basic data structures, 'hello world', etc. takes these books away from the things I'm most interested in: the heart of the java model, best practices in java, etc. I don't need to know how to throw or catch an exception, I need to know how these checked exceptions were designed to be used... I need to understand the overall Java paradigm. I want a terse and extremely thorough education in the Java language and its primary standard libraries.
    Does anyone have a suggested path of study? I know Java is moving fast... but are there any seminal works? For instance, if I were responding to a similar post for a developer wishing to switch to C++ from C or Java, I'd tell them:
    Get "The C++ Programming Language" by Bjarne Stroustrup, work your ass off with this book.
    Get all 3 of the Meyer's books and the Addison Wesley STL tutorial book.
    I know that the learning experience is a moving target, and often the best content is spread among the community for the learner to discover on his own, but is there any combination of online and/or book resources to build a firm foundation with?
    Best Regards,
    E.P. Frederick

    Hi E.P. Frederick,
    You've certainly cited some of my favorite C++ books. Everything that Scott Meyers writes is worth knowing.
    Java itself isn't changing so much these days, but I think J2EE is still evolving.
    I'm guessing that you'd be able to go through any good reference on Java syntax pretty quickly.
    Is it fair to say that your real question, once you've gotten the language syntax down, will be design and implementation of enterprise systems? "industrial strength Java apps" for trading certainly bring that to mind.
    I'm not sure that I know the best starter book for Java, but Bruce Eckel's "Thinking In Java" is good and available electronically:
    http://www.mindview.net/Books
    After that, you'll want to start looking at J2EE. Right now I'm reading a book entitled "Expert 1-on-1 J2EE Design and Development" by Rod Johnson:
    http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/qid=1084305508/sr=1-4/ref=sr_1_4/103-1931278-1310200?v=glance&s=books
    It comes highly recommended.
    The two patterns books you'll want to see are the GoF book and the Core J2EE Patterns. I'd also recommend Martin Fowler's "Patterns of Enterprise Application Architecture":
    http://www.amazon.com/exec/obidos/ASIN/0201633612/qid=1084305604/sr=2-1/ref=sr_2_1/103-1931278-1310200
    http://www.amazon.com/exec/obidos/tg/detail/-/0131422464/qid=1084305630/sr=1-1/ref=sr_1_1/103-1931278-1310200?v=glance&s=books
    http://www.amazon.com/exec/obidos/tg/detail/-/0321127420/qid=1084305654/sr=1-1/ref=sr_1_1/103-1931278-1310200?v=glance&s=books
    O'Reilly books are highly recommended.
    You'll want to start looking at open source tools like Tomcat (a servlet/JSP engine from Apache) and Ant (an XML-based make facility):
    http://jakarta.apache.org/tomcat
    http://ant.apache.org
    I'm sure there will be other suggestions.

  • Java 8 Book

    Hopefully its ok to post this but I just wanted everyone to know that I am currently writing a book about the next version of Java from a functional standpoint. If you are interested in learning some functional concepts using Java 8, the book should be ready this summer. I have a website www.java8book.com where you can leave your email address and I will notify when the book is available.
    Thanks
    Eric Weise

    Walter Laan wrote:
    See:
    http://en.wikipedia.org/wiki/Functional_programming
    http://cr.openjdk.java.net/~briangoetz/lambda/lambda-state-4.html
    http://cr.openjdk.java.net/~briangoetz/lambda/sotc3.html
    Yes I somehow read over the link to the book website. Doh.

Maybe you are looking for

  • Bpel process invoking an ESB problem

    Hi All, Im fairly new to bpel and i encountered the following problem. I am receiving an input, and transforming the data to a canonical model, i then send that canonical model data to an ESB to invoke another bpel process but when im invoking im get

  • Screen display looks fuzzy using xf86-video-intel on a HP Pavilion 23

    Hello, First off I want to say, thank you for Arch! Been using some distros on and off and I think I found my /home! I made a full plunge into Linux a bit ago after some Windows 8.1 issues, switched to Arch and not looking back. Anyways, So far all m

  • Supplier User Management- Register Supplier User

    Supplier User Management > Register Supplier User I do this on the form and it sets up a supplier user with no problem. It even sets up the securing attribute for the user with the iSupplier Portal id. Is there a way to do this registering on the bac

  • BP Identification Number Authorisation

    Hi All, My requirement is to hide certain Identification Numbers based on ID TYPE in BP from certain users. I can't seem to do this with standard Auth Objects. As standard there seems to be two options: 1. Use the Field Group Auth object B_BUPA_FDG,

  • Can't get rid of application update

    I have updated the Subliminator to the latest version of the app on your iPad.  However, the update seems to still appear in the update list in the App Store because my iPad is IOS5, not IOS6.  I have tried turning iPad off and back on again to clear