(Example) Books to get me started

Hi,
I am new to Java programming and besides the Herbert Schildt's, "Java2: The Complete Reference" book (required by instructor), I would like to purchase some other books to get me started into the subject.
I am specially interested about books loaded with examples; I am more of a practical learner vs an abstract one.
Please post your recommendations.
Thanks.

Before you go out buying more books take advantage of free:
http://java.sun.com/developer/onlineTraining/
http://java.sun.com/developer/codesamples/#javase
http://www.mindview.net/Books/TIJ/ (Thinking in Java: buy or read on web)
and I also like:
Head First Java, 2nd Edition by Kathy Sierra and Bert Bates
But please do not get mixed up about learning Java and learning to program--Java is the tool and programming is the actual method.

Similar Messages

  • What is a good book to get me started with the basics of podcasting?

    Does anyone have a good one? I'd like to add a podcast to a website I'm working on, but I've never made one before.
    Thanks!

    I don't know of any book specifically about podcasting - Google may help here - but you may find my page useful:
    http://rfwilmut.net/pc

  • What's a good book for getting started?

    I've been doing web design in HTML and ColdFusion for almost 3 years. It's clear that ColdFusion is on it's way out and I need to learn J2EE/Java/JSP etc. I have a few questions:
    Java is a term I've heard associated with C++ and other types of programming as well as Web design. Are the Java/C++ Java and the Web Java basically the same type of language? Is the Web Java and JavaScript the same thing? I'm very confused!
    What is a good book for getting these types of questions answered and getting started in J2EE/Java/JSP? There are quite a few variations of script languages out there and I want to make sure I learn the right stuff, ie the stuff that employers are going to be needing.
    Thanks!

    Here is a free online version of a good book:
    http://pdf.coreservlets.com/Core-Servlets-and-JSP.pdf
    Print it off or read from the screen. Otherwise, there are several good Java books out there. What I would do is go to the bookstore and thumb through a few books. Depending on what type of book you want (example based or theory) find the books that you think would satisfy your learning style. Write down the names and authors, go home and buy them used online at Amazon for tremendous discounts. This way you can buy several versus just one.

  • My mac book air can't start installation, because i use windows installation in DOS to make partion, now no mac os on it. How to get back the mac os? i have a window based iso image from a friend, because in my country there is no Apple service.

    my mac book air can't start installation, because i use windows installation in DOS to make partion, now no mac os on it. How to get back the mac os? i have a window based iso image from a friend, because in my country there is no Apple service.

    It sounds like you destroyed your boot partition and the recovery partition.  Depending on it's age, your MacBook Air might be able to do a net boot.  Plug and ethernet connection into it and attempt to boot.  If it has the right firmware, it will find a net boot configuration on the net and boot that.  Then it will give you a Recovery Partition like display and allow you to reinstall the OS X version that came with it.... assuming that it was Lion or ML.  If your computer came with Snow Leopard, then even the net boot won't work. 
    At that point you need a bootable USB Key, or an external DVD drive AND a Snow Leopard installation DVD. 
    An Apple Store, if there is one nearby, MAY be able to get you going again.  However, whatever is on the SSD now will be toast too.

  • I just upgraded to the New OS on my Mac Book Pro and now my trackpad does not zoom in or out.  I looked at system settings on trackpad and it is set, but does not work How do I get it started?

    I just upgraded to the New OS on my Mac Book Pro and now my trackpad does not zoom in or out.  I looked at system settings on trackpad and it is set, but does not work How do I get it started?

    This is really unfortunate. I'm sorry that nothing works. I was going to mention holding down the power button and doing a force shutdown but you already did that. You might need to take it into the Apple store. I don't know if booting into safe mode would help. You would have to turn off the machine again, hit the start button and hold down the shift key after you hear the tone, but normally you would let go of the shift key when you see the apple logo and spining wheel. Maybe by holding down the shift key after you here the tone will cause the screen to come back on? The other option is to start up from the 'install disk' if your machine came with one. You would insert the disk, then shut down the computer, and hold down the C key right after hitting the start button.
    Here's the link for the safeboot
    http://support.apple.com/kb/HT1564?viewlocale=nl_nl

  • Resources or Book for getting started

    I'm trying to get to grips with Extension Builder.  I have fairly simple needs - however they go beyond the ability of Configurator.  I'm comfortable with jsx scripting and configurator, and develop in Delphi - so I'm not a total beginner - although with action script / Extension Builder I am. 
    I'm struggling to find the correct resources to get me started as it's not clear to me exactly what I need to learn.  Should I be looking for a Flashbuilder application guide - or shoudl I be looking for some other book?
    To provide a little more context - I want to create is a menu that's populated when photoshop starts with text from a file.  Looks like the pop-up menu in a panel is the component to do this - but I need to learn how to read the file and populate the menu and assign actions.  The menu items should then call a jsx code (or other method of shelling out if required) with a parameter.  So if the text file contains:
    'Text Item 1',1
    'Text Item 2',2
    'Text Item 3',5
    Then I want three menu items labelled 'Text Item 1', 'Text Item 2' and 'Text Item 3' where selecting the menu items calls a jsx with parameters 1,2 and 5 respectively. I've happily done this in Bridge using a jsx script - but doing this in photoshop seems a different kettle of fish...
    So - are there any recommenations for dummies guides to help me through this?
    thanks in advance!

    I would second Al's suggestions to try one of Tom Wolsky's books and also take a look at the FCE forum.
    Regarding not using the full power of FCE, I don't think anyone does.
    It's like climbing one of those mountains where you seem to be reaching the summit only to discover, when you get there, that there is yet another peak ahead !

  • I have downloaded several books into ibooks.  Started reading one and closed it when I was done reading for the day.  Now I want to access other books and when I open ibooks it goes directly to that first book.  What can I do? Help please.

    I have downloaded several books into ibooks.  Started reading one and closed it when I was done reading for the day.  Now I want to access other books and when I open ibooks it goes directly to that first book.  It does not give me the shelf to choose what book I want to read - goes directly to the first book. What can I do? Help please.

    There should be a Library button on the top left. If not ap the middle of the screen to get it to appear.

  • How can I get the start date and end date of a certain week?

    Hello, in my java code, I can get the week ID , using
    org.joda.time.base.AbstractDateTime.getWeekOfWeekyear() , for example, this week is the 16th week of this year. And I want to get the start date(date of Monday) and end date(date of Sunday) of the week. Is there any method can supply such date value??thanks

    1 public Date getCurrentMonday(){
    2 Date monday = null;
    3 Calendar rightNow = Calendar.getInstance();
    4 int day = rightNow.get(Calendar.DAY_OF_WEEK);
    5 int distance = 0;
    6
    7
    8 if (day == Calendar.MONDAY)
    9 monday = rightNow.getTime();
    10 else
    11 {
    12 distance = day - Calendar.MONDAY;
    13 if (distance == -1)
    14 distance = 6;
    15
    16 monday = (Date) (rightNow.getTime());
    17 monday.setTime(monday.getTime() - 1000 *60 *60 *24 *(distance));
    18 }
    19 return monday;
    20 }

  • MAC BOOK PRO WILL NOT START- COMPLETELY DEAD!

    I forgot to power down my mac book pro last night. I closed the lid & forgot to go back & turn it off completely. This morning it will not power up. The machine is completely dead.
    The power supply wasn't connected overnight so I assume the battery has completely drained. It's been charging for the last 2 hours (which would normally have fully charged it) but the light on the power cord is still showing green so I assume it's still charging, however there should be plenty of juice in the battery to start the computer but it still won't start.
    Any ideas how to get it started?

    A dead battery will take longer to start charging, but leave it on and eventually it will start to charge again.
    Once you get it charged, perform a SMC and PRAM reset
    https://discussions.apple.com/docs/DOC-3046

  • My mac book is getting slower

    Hi I'm new in this, I'm looking for some help, what i can do if my mac book is getting slower. It was very fast 4 months ago and I didn't installed a lot of stuf in this time and it became slower.

    my MB was doing the same thing but only when my computer started, once it started everything ran fince...
    to fix the startup i did the following:
    turn off your computer, unplugg the power cord, take out the battery, and click the power button for like 5 seconds, then put your battery back in then your powercord and turn it on, that should reset something called vram i think, and that worked for me, you should give it a shot

  • My mac book pro gets stuck when connected to internet

    hello.
    I recently changed  ISP and router...
    I noticed that when I connect to the wifi of my house my mac book pro gets stuck. the color spinning wheel (of death)  starts and  shows forever and I can't click anything after that. I can turn off the mac only by forcing quitting (holding down the power button).
    i checked the hard disc at disc utility and everything is ok
    when i restart and turn the air port off it doesn't get stuck...
    Please help!

    I recently changed  ISP and router...
    Do you have an apple router at all??
    If so which one?
    when i restart and turn the air port off it doesn't get stuck...
    So you are plugged into the main router by ethernet??
    Are you actually running Lion??
    If not what are you running? And if it is that all round Stinker Yosemite.. no surprises there.
    As far as the computer is concerned clear out all the old wireless names.. shut down the computer.. restart the computer and rediscover the wireless again and put in the password. Does that help??
    Old laptop and upgrade install bad news all round.

  • I turned off my computer while installing something and now I only get the start-up screen with the apple logo. How do I fix this?

    I turned off my computer while installing something and now I only get the start-up screen with the apple logo. How do I fix this?

    Reinstall OS X:
    Reinstall OS X without erasing the drive
    Do the following:
    1. Repair the Hard Drive and Permissions
    Boot from your Snow Leopard Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Utilities menu. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    2. Reinstall Snow Leopard
    If the drive is OK then quit DU and return to the installer.  Proceed with reinstalling OS X.  Note that the Snow Leopard installer will not erase your drive or disturb your files.  After installing a fresh copy of OS X the installer will move your Home folder, third-party applications, support items, and network preferences into the newly installed system.
    Download and install the Combo Updater for the version you prefer from support.apple.com/downloads/.
    Reinstalling Lion Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion: Select Reinstall Lion and click on the Continue button.
    Note: You can also re-download the Lion installer by opening the App Store application. Hold down the OPTION key and click on the Purchases icon in the toolbar. You should now see an active Install button to the right of your Lion purchase entry. There are situations in which this will not work. For example, if you are already booted into the Lion you originally purchased with your Apple ID or if an instance of the Lion installer is located anywhere on your computer.

  • Mac book pro stuck at start up screen

    Mac book pro was running slow so restarted it and now can't get past start up screen. Any tips?

    Force Quit (under the Apple menu).
    Can you get any MS Office app to open without freezing? If so, you should go under the Help menu of any Office app and select "Check for Updates" - the latest version is 14.3.9.
    You might also want to try holding down the option key when you next try to open Outlook - this will force a rebuilding of your user database. You may have a problem there.
    If all else fails, you can always trying uninstalling Office 2011 (http://support.microsoft.com/kb/2398768?wa=wsignin1.0) and reinstalling it...
    Clinton

  • Why does my Mac Book Pro get so hot?

    My Mac Book Pro gets hot whenever i use it for awhile and i am wondering what could be causing the "over heating"
    I just bought my Mac about a month ago, it is the 13 inch with the intel core i7 processor.

    Hot is a relative term.  Go on the Internet and download iStat pro, a widget that monitors the internal temperatures and fan speeds of your MBP.  When you get accurate numerical data then you will be able to determine if there actually is a problem.
    Yes the MBPs do get warm which is good because that is dissipating the internal heat being generated by the internal components.  The heat to a large degree is a function of the applications you are using, such as video games will require more CPU resources than emails, thus generating additional heat.
    Bear in mind that the MBP has internal heat sensors that will shut the unit down if it starts to over heat thus preventing the MBP committing Hari Kari.
    Ciao.

  • I just got my brand new Iphone 4 at work!! Can I create an itunes account and get it started (no music files here at work)....then when i get home- I can fill it with the files I want?? I dont want to wait!!!!

    so..basically- can I sync my phone here to get it started, and then continue playing at home?  I have no intentions in ever transferring anything from my work computer- but I want to get this up and running!

    Read here.
    iTunes: How to set up an iTunes Store account (Apple ID)
    I know you are impatient but better to wait until you get home and take your time thus eliminating mistakes.
    Connect the iPhone to your computer and follow the onscreen instructions. If you connect the iPhone to another computer first, you will have to re authorize your home computer. You don't want to do that.
    Patience grasshoppa.

Maybe you are looking for

  • Error in local message system; message 009999000035 not complete

    Hello All. I have configured Service desk in SolMan 7.0 which has patch level 14 and also configured in Satellite systems. I am using SM_...._BACK RFC connection in BCOS_CUST table. The user used by SM_...._BACK have the following roles in SolMan SAP

  • HTTP/1.1 500 Internal Server Error for SAOAP Sender Adapter

    Hi, I am veera, i am getting the below error. I doing the SOAP Syn interface, While executeing the soap client i got the below error.. Please help me .. how to retry the this error.  HTTP/1.1 500 Internal Server Error Set-Cookie: JSESSIONID=(tam00_PI

  • Camera raw update (for Photoshop 6)

    I am having trouble updating Camera raw so it is compatable with  5d machiii  updated and gave me errors Help!!

  • Gift cards don't work?

    I have entered the codes correctly so many times... but iTunes says that the code doesn't exist... Clearly it does lol. What should I do?

  • Iphone 5 low battery settings with wifi

    Are there any special Iphone 5 low battery settings with wifi? Today I  was using my iphone and the wifi magically turned off by itself. I  figured it was just having trouble finding the wifi so I went to my  settings to see what was going on. Someho