Your Favorite Java Book

What is your favorite book on beginning Java programming?
I have Java Programming 2nd Ed by Joyce Farrell, Java In A Nutshell by David Flanagan, Java How to Program 4th Ed by Deitel & Deitel, Java with Object-Oriented Programming by Paul Wang and Java An Introduction To Computing by Adams, Nyhoff and Nyhoff.
I took a beginning class in Java that was considered an adult continuing education course last summer (1 credit hour). I am almost finished with my first 4 credit hour course in Java. What is your favotite and best book on Java? Do you have any other suggestions for Java study?

What is your favorite book on beginning Java
programming?
I have Java Programming 2nd Ed by Joyce Farrell, Java
In A Nutshell by David Flanagan, Java How to Program
4th Ed by Deitel & Deitel, Java with Object-Oriented
Programming by Paul Wang and Java An Introduction To
Computing by Adams, Nyhoff and Nyhoff.
I took a beginning class in Java that was considered
an adult continuing education course last summer (1
credit hour). I am almost finished with my first 4
credit hour course in Java. What is your favotite and
best book on Java? Do you have any other suggestions
for Java study?i am a sophomore learning object-oriented technology .Though i only has only read
6 chapters of Thinking in Java, i found the book really tasty, especially very suitable for greener:)

Similar Messages

  • What's your favorite Java reference book?

    The subject says it all. Asking for personal opinions, and (preferably) reasons why you like your favorite book.

    The subject says it all. Asking for personal
    opinions, and (preferably) reasons why you like your
    favorite book.For me, it's T. H. White, The Once and Future King. It reminds us that when we are sad, the best thing for it is to learn. A close second is Zen Guitar, by Philip Sudo, in which we learn that even when we don't think we are learning, if we keep pushing at it, we are learning.
    RD-R
    � {�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • What's your favorite Java IDE/RAD ???

    I'd like to hear your opinions because I am getting fed up with the one I'm using... I use Visual Cafe v4 and it crashes at least 10 times a day. Not only that but theres bugs with the interaction of different internal windows and the transition between debug/edit modes. I haven't used any of the other corporate IDEs- can someone recommend one for me ?
    thanks!

    I have tried a couple of IDE's now, but the best one,
    in my opinion, is JBuilder 4 by Borland/Inprise.
    You can download a free copy of JBuilder 4 Foundation
    from Inprise and try it out.
    Kind regs,
    HjembaekI agree totally.
    I use JBuilder 4 Professional in my job, but without the extensions for e.g. db access, and at home JBuilder 4 Foundation.
    If you want to join the free downloadable JBuilder 4 Foundation, hurry up, for they are just releasing JBuilder 5, and this has a basic version for about 100$.
    Regards,
    Hartmut

  • What's your favorite Oracle Book?

    I'm basically new in my career as a DBA and I want to start collecting some good books on Oracle. What do you recommend?

    Oracle 8i Database Administration by
    Noel Yuhanna published by Manning.
    It includes version 7 thru 8i in a question
    answer format with great examples, pointing
    out what each version will or will not include.
    Also, for performance tuning check out
    Don Burleson's , Performance Tuning Oracle 8.

  • Java book/ebook or training site with examples

    Hello,
    I need to improve myself on java basics, got a few books which explain a lot, however they don't have any examples. What I need is a book or tutorial_site which first introduces a topic then asks the reader to experience it on various examples to see different aspects.
    Thank you.

    Just a side note:
    If you haven't already done so, I suggest your next step is to download the Eclipse IDE and get familiar with it (its free and used by a very large number of professional developers). You can create projects within it. However, I suggest you first create a few code samples from your introductory Java book using a text editor and compile using the DOS command window before moving onto an IDE so you can appreciate what it does for you.

  • Your Favorite Books / Forums / Blogs etc

    Hello,
    may i ask what your favorite books, forums and blogs about oracle are.

    Books:
    Anything by Tom Kyte or Jonathan Lewis or Steven Feuerstein, or published by Apress or O'Reilly.
    Forums:
    asktom.oracle.com if I need to find information.
    blogs: don't have one, blogspot.com has been shut off in my company.
    Sybrand Bakker
    Senior Oracle DBA

  • Your favorite resources about effective learning in Captivate?

    Hi,
    I'm just getting started with Captivate, though I've been working in instructional design in digital publishing for education for a while. Now I'm going for my master's, and I'm planning on doing some hands-on action research about effective ways to creating branching-path experiences using Captivate.
    I'd love to know your favorite websites, articles, blogs, books, etc. for finding out how best to use Captivate, not just technically, but some pedagogical some best practices. The same applies to any sources about best practice for branching-path projects as well. I'm already exploring Adobe's offerings.
    Thanks!

    For python, I like the cherrypy code. Clean and down to earth. For c, I have a number of favorite projects: evince, zlib, dwm, openbox, lua, libpeas, cogl, and clutter. Look on Browse github by language, look at the top projects and see how they are put together, but don't get discouraged! Some of the projects are daunting, absolutely massive, or have weird programming style. Just stick to your guns and look for the simple ones, when you are ready, go back and look at the really complex projects (V8 anyone?) and try to figure out the entry point and work you way from there. I would also highly recommend ack to help you find stuff in a source tree.

  • Java Book Recommendation?

    Hi,
    I work a lot with scientific computation: reading in data, working with mathematical models, etc.
    However, I can't find a Java book that tackles those aspects in depth.
    Does anyone know of a good book on this topic?
    Regards,
    -mike

    mmeclimate wrote:
    I am sorry you feel that way about my questions! For example, in scientific computing, we work a lot with differential equations, Fourier transforms and so on. I can of course, write a program that will do those computations from scratch - which would take a lot of time! Or, what if there was a Java package that do these calculations? By having a book which focuses on these issues, one can save a lot of time! So, I believe you may have misunderstood my questions.
    That's a different question.
    Of course there exist libraries to aid in scientific and engineering computing.
    Can't give you names as I'm not (sadly) into that field any more, but I do know they exist.
    There are a few books that deal with Java and Scientific Computing that I found. These books prove that the questions that I posed here are relevant, and not a way of "give me the source" that you mentioned. Most people who replied to my questions were very polite as I have been - politeness is definitely an attitude that is much appreciated here!
    Most such questions are from schoolkids who don't want to put in their own effort but just want to copy and paste sourcecode and turn it in as their own for their homework assignments.
    That's how yours was understood to be as well.
    Here is a list of the books I found:
    - A Numerical Library in Java for Scientists and Engineers by Hang T. Lau
    - Java for Scientists and Engineers (2nd Edition) by Stephen J. Chapman
    - Essential Java for Scientists and Engineers by Brian Hahn
    - Java Programming for Engineers by Julio Sanchez and Maria P. Canton
    - Java Gently for Engineers and Scientists by Judith Bishop and Nigel Bishop
    - Java for Engineers and Scientists by Gary J. Bronson
    This is definitely a great list for people who want to apply Java in Science and Engineering.
    May look at some, especially the first :)

  • What's your favorite MacBook Pro case?

    What’s your favorite 15” MacBook Pro case? I am looking for something small that will safely hold the 15” Macbook Pro and some accessory’s such as a mouse and AC adapter.

    Bag n’ Tag It
    by: Digital Dude
    In today’s world of everything slim and integrated, more techno fanatics and Spartan travelers are embracing the minimalist approach. To that end, I was looking for an alternative to my bulky computer briefcase for travel. So, I ordered the “Buzz” by Tom Bihn.
    Initially, I was a bit skeptical since the price of the Buzz is rather high for a nylon bag in today’s crowded market. Fortunately, the folks at Tom Bihn have an excellent guarantee with great customer service. If you receive the bag, and it’s not what you expected, simply return it without having to request an authorization. Try that with any other bag manufacturer!
    Exterior:
    My first impression after opening the box was that the Buzz is in fact, a very well made nylon sling-bag with attractive accents. The initial fit on the back and shoulder was comfortable, and the crossover strap is wide and it fits guys and gals without interference. It’s also nicely padded and has a large durable quick disconnect fastener below your left rib area. There is a smaller adjustable waist strap for a more secure and balanced fit. I found it wasn’t necessary for casual carry although quite useful when riding a bike or running to catch that flight.
    Interior:
    The Buzz has two main compartments with waterproof zippers that don’t snag and they seal very well.
    The main compartment houses a unique padded panel with a fitted corner, similar to a fitted bed sheet that stretches over one corner of the MacBook Pro. The space between the computer holder and the zippered panel provides room for a book, magazines, documents, or even a small travel neck pillow.
    The second zippered compartment is on the very back and is slightly smaller or stepped down from the main compartment. It includes the usual key strap and some angled stitched pockets for pens, business cards and one larger pocket that can hold a Passport or airline tickets, etc.
    The third compartment is on the exterior right side and is made of elastic material and is designed to hold a bottle, small umbrella or equivalent. It also has two pull straps to further secure its contents.
    Finally, there is a super convenient compartment in the center of the crossover strap with a Velcro closure. This is my favorite feature, since it holds your cell, iPod or more notably, the new iPhone securely across your chest.
    Field Tests:
    I harnessed the Buzz, adjusted the straps and wore it for a week in and around town. The Buzz and its sling design holds' the 15-inch MacBook Pro, cables, charger, etc. in a vertical orientation on the back. This permits full range of motion for both arms, unlike most soft-sided computer briefcases.
    At times, I wanted to shift the load, so I simply reached around with my left hand and lifted up slightly on the bottom as I grabbed the ferry-loop (top strap) with my right hand. In this manner, you can easily adjust the tension on the crossover strap.
    The Buzz shoulder bag is advertised as offering “moderate” protection, although it’s quite adequate for most common travel activities. However, I wanted to see if I could fit my MacBook Pro while stuffed in the Tucano “Second Skin” sleeve. To my delight, it fit nearly perfect as though it was made for “The Buzz”. This combination effectively increases the travel protection by at least 2:1.
    Wish List:
    Accessory provisions or lack thereof, is a shortfall with many bag manufactures. User’s end up stuffing their charger, cables and adapters into secondary bags which all end up at the bottom, resulting in disorganized clutter. I visualize a removable fitted panel with separate compartments or straps that hold a basic array of typical computing items. In fact, I ended up using one of my luggage toiletry panels to help organize my computer gear in the Buzz. It holds everything vertically and eliminated the pile at the bottom.
    After field-testing, I decided this bag was definitely a keeper’. However, I would prefer a tighter fit of the MacBook Pro or a matching sleeve. I would also favor a more contoured and softer crossover strap with an exterior I.D. card and pen/pencil slot. Since I’m dreaming here, how about a less abrasive backside for improved comfort.
    Conclusion:
    The Buzz sling bag is a well-made, lightweight, ergonomic alternative to a backpack or the horizontal briefcase design. It holds most everything one might need for mobile computing while providing an excellent provision for Apple’s new iPhone.
    Regards,
    ~DD
    References:
    http://www.tombihn.com/page/001/PROD/TBP/TB0151
    http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=114 576C9&nplm=TJ953VC/A
     MBP Core Duo: 15"/2.16/2GB DDR/7200HD   Mac OS X (10.4.10)   "New" AEBS w/n-draft

  • Java compiler contradicts Java book

    NOW this is a big surprise...One of the Java book says "If a static member of the class, singleton in the ex below, is PUBLIC, the client (HelloUser in this case) can still access the static member even if the client is not in the same package" . I tried it but got the following error - singleton can't be accessed outside the package ? Any clues ?
    import learn.*;
    public class HelloUser {
        public static void main(String args[])
         Object obj[] = {new Integer(11), new Character('A')};
         Hello.print(obj);
         singleton.GetSingleton().print();
    package learn;
    class singleton {
        private static int mX;
        private singleton(int x) {mX = x;}
        private static singleton sSingle = new singleton(10);;
        public static singleton GetSingleton() {
         print();
         return sSingle;
        public static void print()
         System.out.println("Val: " + mX);
    }

    No, the book is not wrong just not quite complete. It should have stated that other classes in the same package have access ...OK, let's complete the original statement using your suggestion :
    An object of a class with package access can be created by any class inside the package but not outside the package. However, if a static member of that class is public, the client programmer can still access that static member from withn the same package even though they can't create an object of that class.
    Does this make any sense? No.

  • Next JAVA Book

    Hello All,
    I have just finished reading the book JAVA2:A Beginner's Guide and want some ideas on what JAVA book to read next to further my understanding of the language. Any help would be appreciated.
    Thank you.

    take a look here : http://java.oreilly.com/
    many good books and resources to further your understanding and help you work more easily.

  • Java books/reading over Christmas?

    The last post got me thinking... Is there any Java book you'd like to get your hands on? (Santa, are you using Echelon to snoop? Filthy Rich Clients, please) Or will you be using the time to (re)read a book that's been sitting on the shelf? Or would you like to nominate the best new Java book of 2007? What are people reading?

    ironmonkey6 wrote:
    I'll be reading my first Java book, which is "Java in a Nutshell" by o'Reilly. Really? That's pretty much like printing out the javadocs for the entire JDK and reading those.
    I used to have a copy of it when I first started with Java, but now I find that the on-line stuff is more convenient and up to date.
    I like it so far. I'm coming from C/C++ so I haven't had any difficulties understanding any of the syntax used. I hope to finish this 1224 page monster by Christmas or the first week after.I would not consider that to be a good tutorial or first book to read. Who suggested that?
    Bruce Eckel's "Thinking In Java" is a much better choice. It's free and available on-line. Google for it. (He also has a "Thinking in C++", which you might like.)
    %

  • Favorite reference book on Panther?

    What's your favorite book on finding answers in Panther? I'm looking for something that is readable, easy to find quick answers, and covers beginning to advanced.
    Thank you!
    PS Someone here recommended OS X: The Missing Manual, which is great. Just looking for another one.
    Message was edited by: allano

    Hi Allan!
    "...readable, easy to find quick answers, and covers beginning to advanced."
    I think  Discussions, covers your criteria!
    ali b

  • What is your favorite filestream poll?

    What is your favorite [url http://forum.java.sun.com/profile.jsp?user=427696] filestream  poll?

    The future ain't what it used to be...
    speaking of the future.... it struck me yesterday
    watching TV there was a commercial for .. something, I
    can't remember what, but one of the lines said that
    it's "the future of [whatever it was]"... which got
    me thinking.... If that's the future, and it's here
    now, then what is there to look forward to? What's
    the point of living? Ruined my whole evening making
    me think deep thoughts like that....
    �Today was tomorrow yesterday. The drugs keep those thoughts away.

  • How do you read your favorite feeds?

    Hi! This is my very first post on Arch forums.
    I'm wondering about how do you read your favorite feeds? Which software do you use and why (what kind of features).
    I'm more interested in finding a little software that uses the system tray.
    Yet I'm also curious about just how does, those who utilize RSS, do it.
    Personally I've used YARSSR, which is exactly what I want, except for few problems..
    On Ubuntu it used to be as easy as make, make install (having build-essenial installed). On Debian 4.0 stable it is in the stable repos, so it was even easier. On Arch it's not in any of the repos nor AUR and make, make install didn't work:
    # yarssr
    bash: yarssr: command not found
    # /usr/local/bin/yarssr
    Can't locate Gnome2.pm in @INC (@INC contains: /usr/local/lib/yarssr /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/local/lib/yarssr/Yarssr.pm line 3.
    BEGIN failed--compilation aborted at /usr/local/lib/yarssr/Yarssr.pm line 3.
    Compilation failed in require at /usr/local/bin/yarssr line 13.
    BEGIN failed--compilation aborted at /usr/local/bin/yarssr line 13.
    I'd love to understand what's going on. How to install it right.
    Anyhow, it's far from perfect anyway. It's the single thing that is not working so perfectly on my Debian as it should. Uses way too much CPU, sometimes stays trying to update and never does update nor allow forced updates, no quitting, etc..
    I also use Google Reader, which is great to read many feeds and manage them, etc.
    All I want is a little applet (maybe GNOME applet?) that gives me quick glimpse of my top favorite feeds, without using my browser nor launching a full-functional aggregator.
    Last edited by UnbreakableMJ (2007-05-24 14:43:38)

    UnbreakableMJ wrote:
    iphitus wrote:
    have used newsgator, planet, own scripts, google reader, akregator, blam, raggle.
    currently using snownews.
    so far, none of them really suit how i want to read my news.
    James
    Hi James.
    I'd like to know how you want to read your news
    i'd prefer a cli frontend, web front would be bonus (river of news style).
    snownews is good, just needs a few tweaks, some ui ones, and the main one being:
    often i dont get to read news for a few days straight, so i'd like something i can put in cron and it'll update, and log the news for a few days straight, so when i get back it's all there. this generally limits me to one of the web clients, i dont know any desktop apps that do this.
    i might write up an app to do this someday
    as for your yassr problem, pacman -S gnome-perl?
    James
    Last edited by iphitus (2007-05-25 11:32:57)

Maybe you are looking for

  • Changing database connection at runtime

    Hi All, I have multiple screens based from different database instances. How can I make a single menu screen which will allow log in for another database connection? I tried using the LOGIN_SCREEN built in but it does not change the connection once y

  • How to include URL in email?

    From Safari. how do I insert the current URL into an email? There's only an option to bookmark.

  • Aperture import iPhoto library, no duplicates

    Merging iPhoto libraries into a single Aperture library risks duplicate images. Multiple iPhoto libraries might contain the same image. According to the online manual there is a command 'File > Import > iPhoto Library' that would allow the 'Do not im

  • Query on EO Object

    Hello Gurus.. I have a requirement. I have a EO - "InsertDeviceDetailsEO"; VO - "InsertDeviceDetailsEOView" and AM - "DeviceDetailsAM" I have a Page DeviceDetails with a button "CreateDevice". When user clicks on this button a new page is open for en

  • Imovie 9.0.8 (1778) unexpected crashes

    Hello: Please help me , i have got lot of unexpected closing when i was watching the project in full screen the error is this one: thank you very much sonia sans Process:         iMovie [833] Path:            /Applications/iMovie.app/Contents/MacOS/i