Looking for a free sites to get me started,I like Visual,Learn better

That way. I have been reading a few books But it is a bite hard.

no1zson the first link which you provided was given to you because of your specific problem and sorry I would not recommend it as guideline for beginner. However if you can post working link to that book "Thinking in Java" (doesn't work right now), that will be helpful.
Other then this you can have look at Java Sun tutorials or you can buy/get from library a book from O'Reily selection, according to jwenting many of them are good, or get Java How to Program from Deitel. These will get you going for start...

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.