Hi, where are some good places to learn Java?

Hi all,
I'm beginning to learn Java, with a background in c. Can anyone point out a few good web sites or books that would help make the transition? thanks.
John
p.s. -- is Java's pass by reference the same as pass by address? or by value?

Here are a few good ones:
http://developer.java.sun.com/developer/onlineTraining/new2java/
http://java.sun.com/docs/books/tutorial/
Welcome to Java!
p.s. -- is Java's pass by reference the
same as pass by address? or by value? Wherever it says "reference", think that it says "pointer".
You'll get out of much trouble (especially what comes to passing references (pointers) to methods and reference (pointer) variables).
Java is 100% pass-by-value, where "values2 are either primitive types (ints, floats, chars) or references (pointers). You can never have 'direct' access to objects like in C++.

Similar Messages

  • Learning PS Touch: what are some good resources?

    I'm getting my Nexus 7 tablet this week and intend to install PS Touch on it for photo editing. Besides the Youtube videos I've seen from Adobe, what are some good resources for learning this app?
    As an aside, based on just a cursorary look at PS vidoes, it seems that the videos are just barely touching on the tools and features of this app. It would be good to know if there are some resources that are more complete and detailed.
    Regards, David 

    Hi David,
    There are some helpful tutorials built into the app itself.
    Also, in addition to YouTube there are some great videos here:
    http://tv.adobe.com/show/adobe-touch-apps/
    We also have a Quick Start guide here:
    http://forums.adobe.com/docs/DOC-2452
    I'd recommend going through all of these when getting started.
    -Dave

  • Where is the good place for ejb3.0

    I am where is a good place to learn EJB3.0 step by step. I could not find a place from sun.
    THanks!

    The EJB 3.0 spec is still being revised, so all the documentation out there should not be considered authorative. There aren't any major changes in the works, but the details and syntax will likely change between now and when the spec is declared final. We will put out a Java EE 5 Tutorial beta (with EJB 3.0 info) in the fall, when all the specs have stabilized.
    Oracle's site on EJB 3.0 has some good stuff, although it's based on an old draft of the spec, so keep that in mind.
    http://www.oracle.com/technology/tech/java/ejb30.html
    The EJB 3.0 spec itself is available here:
    http://jcp.org/en/jsr/detail?id=220
    -Ian Evans

  • Where is a good place to sell NI myDAQ?

    Hi, I want to sell my NI myDAQ, but not sure where is a good place (not craigslist or ebay).
    I have been searching all over for a place to sell some used labview equipment I have.  I do not really want to sell on ebay or craigslist, as I would like to sell to someone who knows what they are buying.  Does NI have a place to sell used equipment, or do they have a buy back program?  Either might be a good idea.  I have a brand new NI myDAQ.  Anybody know I good resource to sell at?

    Hi!
    I need myDaq for a lab, so if you still have it, I would be very interested to buy it!! I live in holland, would it be possible to send here? Do you know how much it would cost? 
    Thank you very much in advance. 

  • What are some good, standard, help strategies?

    I'm learning JSP, coming from a Cold Fusion background.
    The biggest difficulty I've found in learning a new language is learning where to get help. This means:
    1) Which book(s) to buy (there's a bazillion of 'em)
    2) Where can I get help locally? Is there an IDE that is better for JSP? does any IDE provide in-depth help and docs on JSP? or code samples? Is there a detailed langauage reference I can download and use, or import into my IDE of choice (which is Homesite/Cold Fusion Studio)?
    3) Where can I get help online? What are the best web sites to provide answers using tutorials, articles, forums, and/or sample code? I'm sure this site here at Sun has great stuff, but is it 'real-world' information?
    I realize there are a ton of books and sites to help. The problem may be that, because there are so many, newbies have a hard time knowing which ones are the best for us. We don't have the time, money, or resources to evaualuate all the books and websites that are avaialable. I think I need a short list of the most popular and common sites and books.
    Also, For the above information, I need resources that can provide both newbie information ('cause I'm new to the language), intermediate information for people who have coding experience and catch on quickly, and advanced info for the nitty gritty occasions that inevitably pop up while coding.
    I have learned some of the best help strategies for Cold Fusion, but any time I start learning a different language, I struggle to develop a new and efficient help strategy. What are some good suggestions?

    Try professional JSP from Wrox Publication - a good book, but you will have to sit and read it, patiently - there is no shortcut to anything.
    Ironluca

  • What are some good applications to download on my new iMac?

    I spend time in video and picture editing. I also am a college student and spend a great time researching, staying organized and in social media (Twitter, YouTube, Facebook, Instagram). What are some good free apps or essential apps I should download. Also Im looking to spend $9.99 on a good paid app also. Any suggestions would be great!

    Good place to look for software:
    http://www.macupdate.com/
    And for free alternatives to some popular software packages:
    http://alternativeto.net/
    (If you see an ad there for something called MacKeeper, ignore it and on no account install it - it is malware.)

  • Newbie to unix / what are some good books

    Hello Unix world, i'm very new to the world of Unix. Just got a sunblade (with solaris 10), and i'm in the process of putting it on a x86 machine also.
    What are some good books out there for someone like me? I took linux 101 in college, but thats about it. I''m looking for a book(s)
    to take me from the position that i'm currently in (equivalent to my mom on windows), and put in into a position where i will be able to take a few Certifications(solaris 10).

    On hands experience is always good, when it comes to books i'ld recommend any O'Reilly book, like their "UNIX in a nutshell", even if i haven't read it myself i suppose its good :-)
    I guess i could look around, drop me an email at abrante (at) gmail(dot)com if you want some more ideas about sun specific books.
    Cheers,
    //Magnus

  • Where is the best place to learn iOS app development in the uk??

    where is the best place to learn apple ios app development in the uk ??
    preferably in the classroom

    Hi perez7900, you can start with this site https://developer.apple.com/library/iOS/navigation/

  • Where is a good place / to locate a parts breakdown and parts for a HP C5180, All-in-one photosmart​.

    Where is a good place to locate a parts breakdown schematic and parts that can be ordered for an HP C5180.
    I have a bad end on the flat black cable that runs between the main board and the display. I believe it to be part # Q8211-80155.
    I would appreciate any insight, Thanks!

    Where is a good place to locate a parts breakdown schematic and parts that can be ordered for an HP C5180.
    I have a bad end on the flat black cable that runs between the main board and the display. I believe it to be part # Q8211-80155.
    I would appreciate any insight, Thanks!

  • What are some good free virus and malware programs?

    what are some good free virus and malware programs?

    The common census by the old timers on the forum is that you should not have any AV software on your Mac cause its not needed, yet the forums are full of people that have been infected with Malware which the same people help clean afterwards.
    This totally befuddles me.   I take care of quite a few macs and in the past few years have installed Anti Virus software on them and other than Sophos not catching the latest kinds of Malware that are out in the wild, I have not experienced any of the problems that the so called experts claim that they do.
    Over the past few months I have migrated over 50 Macs from using Sophos to now using aVast Free Anti Virus for Mac.  Other than getting more alerts of Windows viruses being found in Mail there has been no downside whatsover.
    I believe in the old saying that an ounce of prevention is worth more than a pound of cure. So with that I will recommend that you should have some sort of Anti Virus software on your Mac.  As I said prior, for now I an recommending avast Anti Virus for Mac.  This will protect your Mac from getting infected with malware before you have to come back and ask the experts here how to fix your Mac and get rid of the malware.
    When doing a scan I recommend that you only have it set to only show infections.  Since it cannot read some compressed files and reports them as an error.

  • Some good resources for learning Unity scripting in C#.

    Title said evrything.Recomend me some good resource for learning scripting in Unity3d for C#.
    But because i write on C# for year and half i really want to lessons be more about new features for scripting in C# in Unity,then introducing some basic features in C#.

    Unity webpage provides best tutorials for learning Unity, including C# scripting.
    http://unity3d.com/learn/tutorials/modules/beginner/scripting

  • What are some good game apps that are free?

    I got my iPod and I am trying to stock up on some games for a trip so what are some good game apps for free that don't need wifi?

    If you can wait, http://technobuffalo.com said a while ago that Angry Birds Space is going to be released on
    March 22nd1 I'm definitly going to get it! If you want to spend a little more $$$, but want an amazing game withAWESOME graphics, try Real Racing 2.
    Hope this helps!

  • What are some good visual effects programmes for the Mac?

    I have been editing with Final Cut Express since 05 and I want to be able to do fancy visual effects I cannot do with Final Cut Express so I put it to you; what are some good visual effects programmes for the Mac? I know there is Adobe After Effects but I am wondering if there are any others, including from Apple.

    Russ H wrote:
    Or does it? Because by purchasing Motion, you also get the Pro Res codecs and Animation. Will FCE be able to work with them if they're in your QT library? I think so but am not positive. I'd check with the FCE gurus in that discussion forum.
    So I half answered my own question. FCE will respect the alpha channel in a PR 4444 file. But from the limited testing I was able to to, there doesn't seem to be a way to export it ( or other flavors of PR) as a PR sequence. It renders as AIC, which is fine. FWIW, it can always be exported as Pro Res via QT Conversion, but why bother?
    However,  I now have to say – despite what I said in my first post – that I'm not 100% percent certain that the all the codecs will be available by buying Motion. I'm like 95% sure, the more I think about it. But I have too much NLE and graphics "stuff" on my systems to test it conclusively.
    Russ

  • What are some good free game apps for 12-13 year olds

    What are some good free games for 12-13 year olds?

    I don't know of any that do exactly that, but I use Pinger. You can even make free wifi calls trough them. Call quality is as good, if not better, than Skype too.
    Basic troubleshooting steps  
    17" 2.2GHz i7 Quad-Core MacBook Pro  8G RAM  750G HD + OCZ Vertex 3 SSD Boot HD 
    Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101
     In Memory of Steve Jobs 

  • What are some good apps for changing the pitch of my music? I currently use djay. Is there anything better?

    I like shifting the pitch of songs, it makes it sound new to me. what are some good apps that can do this? right now I use djay

    I like shifting the pitch of songs, it makes it sound new to me. what are some good apps that can do this? right now I use djay

Maybe you are looking for

  • I Need Help With Making This Program Work

    The directions for this program: Enhance the Student class to contain an Advisor. The advisor has a name (type Name), phone number (type String). Place edits in the Name class to validate that the length of the first name is between 1 and 15, middle

  • HELP!!! Card reader short circuit. Computer shuts down, not lighting up again...

    I have a DV6500CTO special edition. I tried to copy something to a sony memory stick with the card reader that came with the laptop. The reader is too deep for the stick so I had to use a pair of metal tweezers to pull the stick out. I think I accide

  • To Value not highlighting in the Infopackage Selection

    Hi All, I am extarcting the data from the IS-Utilities(R/3) to the BI system, my datasource is 0UC_EDM_02, in the Infopackage - dataselection for the Profile infoobect, it is highlighting only the FROM Value and TO Value it is not highlighting, I che

  • Call a external vendor catalog - OCI

    Hi, I want to call a external vendor catalog (OCI) from webdynpro-ABAP application. Can some one help me on how to achieve this ? I am not using SRM. I need to pass the value to ERP system. We can call the Catalog into Web Dynpro Screen Using CHIP wi

  • How do I reset Firefox when I'm blocked?

    I have the Ukash malware virus on my Mac, which blocks Firefox. I clicked on troubleshooting. Then pressed the reset Firefox button, but it wouldn't work. I can't even get the Firefox toolbar showing unless I access Firefox from Safari. I am writing