Download Free Head First Java Second Edition By Kathy Sierra Bert Bates Pdf
We know what your brain is thinking.
Head First Java Second Edition, Your brain craves novelty. It’s always searching, scanning, waiting for something unusual. It was built that way, and it helps you stay alive.
Today, you’re less likely to be a tiger snack. But your brain’s still looking. You just never know.
So what does your brain do with all the routine, ordinary, normal things you encounter Everything it can to stop them from interfering with the brain’s realtor-recording things that matter. It doesn’t bother saving the boring things; they never make it past the “this is obviously not important” filter.
How does your brain know what’s important?
Suppose you’re out for a day hike and a tiger jumps in front of you
What happens inside your head?
Neurons fire. Emotions crank up. Chemical surge And that’s how your brain knows …
This must be Important Don’t forget it
But imagine you’re at home, or in a library. It’s a safe, warm, tiger-free zone. You’re studying. Getting ready for an exam. Or trying to learn some tough technical topic your boss thinks will take a week, ten days at the most, Just one problem. Your brain’s trying to do you a big favor. It’s trying to make sure that this obviously non-important content doesn’t clutter up scarce resources. Resources that are better spent storing the really big things. Like Tigers. Like the danger of fire. Like how you should never again snowboard in shorts. And there’s no simple way to tell your brain, “Hey brain, thank you very much, but no matter how dull this book is. and how little I’m registering on the emotional Richter scale right now, I really do want you to keep this stuff around.h
“How can this be a serious java programming book?”
“What’s with all the graphics?”
“Can I actually learn it this way?”
“Do I smell pizza?”……
Head First Java Second Edition Chapters and Sections
Table Of Content (Head First Java Second Edition)
1 Breaking the Surface: a quick dip
2 A Trip to Objectville: yes, there will be objects
3 Know Your Variables: primitives and references
4 How Objects Behave: object state affects method behavior
5 Extra-Strength Methods: flow control, operations, and more
6 Using the Java Library: so you don’t have to write it all yourself
7 Better Living in Objectville: planning for the future
8 Serious Polymorphism: exploiting abstract classes and interfaces
9 Life and Death of an Object: constructors and memory management
10 Numbers Matter: math, formatting, wrappers, and statics
11 Risky Behavior: exception handling
12 A Very Graphic Story: intro to GUI, event handling, and inner classes
13 Work on Your Swing: layout managers and components
14 Saving Objects: serialization and I/O
15 Make a Connection: networking sockets and multithreading
16 Data Structures: collections and generics
17 Release Your Code: packaging and deployment
18 Distributed Computing: RMI with a dash of servlets, EJB, and Jini
A Appendix A: Final code kitchen
B Appendix B: Top Ten Things that didn’t make it into the rest of the book