473,396 Members | 1,961 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Java Beginner

Stang02GT
1,208 Expert 1GB
I am beginning to learn Java and I am looking for some good books or web-sites that could help me get going.


Any suggestions would be great!


Thank you!
Jan 2 '08 #1
5 1301
BigDaddyLH
1,216 Expert 1GB
I am beginning to learn Java and I am looking for some good books or web-sites that could help me get going.


Any suggestions would be great!


Thank you!
You probably already know about the HowTo's for Java at this site:

http://www.thescripts.com/howtos.php#link163

Sun is the mother of all Java sites:

http://java.sun.com/

In particular, they have a number of tutorials:

http://java.sun.com/docs/books/tutorial/index.html

As for books, Head First Java gets good reviews:

http://www.oreilly.com/catalog/hfjava2/

The book "Thinking In Java" is also available for free download:

http://www.mindview.net/Books/TIJ/

And here are some notes from a Java course:

http://www.leepoint.net/notes-java/index.html

Googling with produce a wealth of additional links.
Jan 2 '08 #2
Stang02GT
1,208 Expert 1GB
Thank you very much !

I will check these out.
Jan 2 '08 #3
BigDaddyLH
1,216 Expert 1GB
Thank you very much !

I will check these out.
Good luck. I see by some of your earlier posts, you know JavaScript. My advice would be to push that out of your mind when learning Java.I'm prejudiced, but the JavaScript code I see is rarely written in an object-oriented fashion or rarely written well - it's usually written in an "ends justifies the means" fashion.

It's worth the effort to code Java in an object-oriented fashion.
Jan 2 '08 #4
lotus18
866 512MB
Thanks for the sites. I'll check it (planning to shift to java). .
Jan 4 '08 #5
BigDaddyLH
1,216 Expert 1GB
Thanks for the sites. I'll check it (planning to shift to java). .
Welcome aboard. Java is an excellent language to pick up, because there is so much information online about it. Plus so much free (even open-source) software. Sometimes there's too much -- so many web application frameworks! I don't mean to turn this comment against Microsoft, but sometimes I think this difference is the big division between Java and .NET, what makes one loyal to one camp or the other.
Jan 4 '08 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

5
by: Thomas G. Marshall | last post by:
This message is sent to these newsgroups because they are no longer valid: comp.lang.java comp.lang.java.api comp.lang.java.bugs comp.lang.java.misc comp.lang.java.setup comp.lang.java.tech ...
5
by: mac010904 | last post by:
i'm new to java an have an assignment. i need to write a program that will calculate the sides of a triangle using x and y coordinates.also, it should provide the area, perimeter and lengths of the...
6
by: sugard | last post by:
I am a java beginner and as a task I was given to implement a champions league second phase draws. The program that I am going to implement must contain the following classes: Team – This class...
1
by: m2kamp | last post by:
Working on a project for my class and spent too long searching around on the internet trying to find the right answer... Basically its a simple vending machine program using a hashmap. So i...
3
by: monkey1001 | last post by:
how do i write a java program tht will store seven integer values in an array of type integer......please helppppp... this is what i got but not sure about it...thnkss...and it has to include reverse...
6
by: sulthan | last post by:
please explain this program and tell the out put of this program.. // Classname must be same as filename. public class test { // Variables private static String myText =...
5
by: mammuneeru | last post by:
hai friends i am a new learner of java i want the basic metirial
0
hariprasath88
by: hariprasath88 | last post by:
How do I prepare for a scjp java exam? I am a java beginner. Which guide books should I use for exam preparation?
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.