Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Head First Java.  RSS feed

 
marwan mostakim
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All.

I really have no idea if i am stupid or this book thinks i am, ha i can hear you think.

i am on page 250, you might say java is different, but to me OO seems very basic in logic, and the book gives you what's not before what should in regarding the examples, and that is !@#%$!@$.
i stopped trying to learn every step , and started to read it "slow" because that's how i read, and hoping the book will take me to some serious examples and explain why in the examples.

sorry but this book is driving me crazy, from page 40 or so, i was thinking of buying another book but i wanted to give this a chance, because there are a lot of positive feeds on it on Amazon.

Thank you
Marwan
 
Bill Johnston
Ranch Hand
Posts: 201
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I do not have this book but that won't stop me from offering help if there is a question. What specifically do you need help with?

~Bill
 
marwan mostakim
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you bill, it's nice of you to offer that, i will keep digging in this book, and see where will it take me to, for sure when i start writing or assembeling some objects together, i will need the help, 250 pages deep in the book and i need no help, that tells you how much this book is like a lecture, telling us what they know and how they think.

Thank you
Marwan
 
Marc Peabody
pie sneak
Sheriff
Posts: 4727
Mac Ruby VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by marwan mostakim:
250 pages deep in the book and i need no help,


... and that's a bad thing how? Do you prefer books that confuse you?
 
Bert Bates
author
Sheriff
Posts: 8945
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Marwan,

I'm sorry you're having problems with the book! I must confess that after reading your posts it's not clear to me exactly what your concerns are. This book is intended for programmers who are new to Java and maybe new to OO programming. Can you tell us what your background is, and maybe give us a specific example or two of why you are not liking the book?

Thanks,

Bert
 
Tom Sullivan
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
At 250 pages in, you are just getting through object lifecycles as well as polymorphism and learning about constructors. If you do not understand it up to this point, you may want to start back at the beginning and do the exercises. Up to this point, it was mostly things like how to use for loops and arrays as well as where to learn about the API. 250 pages for this book is like 50 (IMO) for others as there are lots of illustrations here. If you prefer something which will require that you do ask a lot of questions, you might go get Java In A Nutshell and Java Examples In A Nutshell. Then the subject matter is much more difficult and written like a technical manual so you will likely need a lot more help.

Of all the programming books I have read, this (Head First) series was the absolute best for beginning learning. I doubt you will find a resource that will make it more clear or simple than this one.
[ January 19, 2006: Message edited by: Tom Sullivan ]
 
marwan mostakim
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This could be a non ending cycle of discussion. 250 pages and i still do not know a thing in java API, except for ArrayList in a guess game that 99.9999% of java users will not develop, and what drove me crazier also, i learnt to build the guess game without the ArrayList, and then the book tell me that's not the way, java has a better built in Object. I expected the book to keep me interested, since that incidence I am struggling, waiting to be told there is a better way. Lol.

Bert, thank you for the reply, I am looking for the language not the logic, and how to put it together, and then avoid the trap.

Tom, I might look at Java in a Nutshell.

Thank you all.
Marwan
 
Bert Bates
author
Sheriff
Posts: 8945
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Marwan,

I think we'd all have a better chance of helping if we had a better understanding of your experience level and background!

Bert
 
Tom Sullivan
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am not surprised that a guy from Boulder would have "Biodiesel Rocks!" in his signature.
 
Wrick Sharma
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Head first Java is THE BEST BOOK to get the basic concepts right. I tried many book but eventually got the concepts right using the Head First Java.
 
Bert Bates
author
Sheriff
Posts: 8945
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey Tom,

So is biodiesel a good thing or not in your opinion? I can't tell what the tone of your post is?

Bert
 
Patrick Williams
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you are looking for information on the language and it's object map, you might want to save some money and memorize this....

http://java.sun.com/j2se/1.5.0/docs/api/index.html
 
Layne Lund
Ranch Hand
Posts: 3061
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Marwan,

I'm sorry to hear that you are frustrated in learning Java. I have not read the HFJ book, but I understand that it is geared towards beginners with little prior programming experience.

Perhaps you can post a specific question about something that you don't understand. If you don't have any specific questions, I suggest that you work on some of the exercises in the book and come back with any questions that you encounter.

Also, I agree with Bert in that it will help us understand where you are coming from if you...well, tell us where you are coming from. For example, what previous programming experience do you have?

Please come back with specific questions and we will be glad to help you struggle through and learn all about programming in Java.

Good luck.

Layne
 
Tom Sullivan
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, personally, I buy the biggest vehicle I can, coat it in animal flesh and then press the accelerator as hard as I can to see if I can get negative miles per gallon when I get on the interstate.

Seriously, any fuel that has a net energy gain is great by me. Biodesiel is one of the few sensible fuels in use. I have read a few things about it here and there in various science magazines. From what I have read, biodesiel is inexpensive and nets out well in BTU. That means that I can buy more animal flesh upgrades at the dealership since I can go farther for less! Then I can put the rest of the animal in my tank. Now that is renewable energy.

Sorry that my tone was not clear... It should be taken in the context of what I think of your books. I think that the resources you guys have created are outstanding (the absolute best available). Even if you are from the Proletariat Republic of Boulder!

Cheers,
TS
 
Bert Bates
author
Sheriff
Posts: 8945
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tom

Boulder is 36 square miles surrounded by reality!

Hey (or hay?) - I need a big 3/4 or 1 ton truck to pull my horses around in I'm looking into getting biodiesel from algae-I understand research was going well 10 years ago, but they thought it would cost $2-$3 dollars a gallon so they dropped it... but it can grow in salt water or gray water!

 
Tom Sullivan
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, at least you will have a use for the horse other than glue when it gets old.

Given that you are in Boulder, I would think that you have some strong knowledge of hydroponics and could create your own growing system (I gave up on hydroponics and just pay others who have the patience). Maybe you guys could tackle that next: Head First Hydroponics. It could be a big hit.
 
Wrick Sharma
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just wanted to know why you JDBC API is not covered in Head first Java. There is no chapter that explains how to interact with the database.

Any particular reason or Can you suggest some resource. Thanks.
 
Bert Bates
author
Sheriff
Posts: 8945
17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As far as JDBC is concerned, it is of course an important topic, but we decided that it would be more appropriate to cover in a separate book. The focus of HF Java is to teach the fundamental concepts, and try not to get into too many of the APIs. As you know Java has a HUGE API and we didn't have enough pages to cover even a small part of it.
 
Wrick Sharma
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bert, Thanks for your response. I think that makes sense.

Can you suggest me a good resource for the same. My work mostly involves developing application that has interaction with database (Oracle, sqlserver etc). Thanks again for your time.
 
Layne Lund
Ranch Hand
Posts: 3061
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You should start with the JDBC Trail from Sun's Java tutorial (link in my sig).

Layne
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!