Finding Java Learning Resources: Where to Start?

  • Context: Java 
  • Thread starter Thread starter atomicpedals
  • Start date Start date
  • Tags Tags
    Java Resources
atomicpedals
Messages
202
Reaction score
7
A coworker asked me if I had any recommendations for Java learning resources; I thought about it and really didn't have many since my programming life has been an odd mixture of Python, Fortran, and C++. And this got me wondering, does anyone have any good suggestions for Java learning resources (e.g. useful website, really good books, etc)? I'm sure they exist, I've just never really thought about it.
 
on Phys.org
atomicpedals said:
A coworker asked me if I had any recommendations for Java learning resources; I thought about it and really didn't have many since my programming life has been an odd mixture of Python, Fortran, and C++. And this got me wondering, does anyone have any good suggestions for Java learning resources (e.g. useful website, really good books, etc)? I'm sure they exist, I've just never really thought about it.

Hey atomicpedals.

How much experience does your coworker have with programming? (Particularly with something like say C++, C#, or say a .NET language or similar to this?)
 
Hey chiro,

They have at least some experience with C++.
 
atomicpedals said:
Hey chiro,

They have at least some experience with C++.

If they have enough experience, they could probably almost go straight into the documentation for the libraries or get some kind of reference card for all the standard libraries for the basics like strings, file i/o, and so on. Also they could probably just get a reference card for the standard commands for creating new objects (no pointers in java) and all the rest of it.

I'd imagine the syntax issues would be taken care of in one or two weeks and the libraries would be very quick because of the C++ training.

If you can find some kind of reference card like this, I would send them the reference card and they would be up and running pretty quickly. Tell them to think of things like a 'managed C++' environment (If you don't know what this is then google it).

I know all of the things haven't been covered, but pretty much they will pick up things as they need to and with C++ experience it will be very quick and an easy transition.

Trust me, it's not as bad as you think going from C++ to Java.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
Replies
1
Views
2K
Replies
3
Views
4K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 25 ·
Replies
25
Views
4K
Replies
4
Views
2K
Replies
21
Views
14K
  • · Replies 23 ·
Replies
23
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K