欧宝娱乐

Jump to ratings and reviews
Rate this book

Introduction to Java Programming, Comprehensive Version

Rate this book
Introduction to Java Programming,Comprehensive, 8e, features comprehensive coverage ideal for aone-, two-, or three-semester CS1 course sequence.Regardless of major, students will be ableto grasp concepts of problem-solving and programming 鈥� thanksto Liang鈥檚 fundamentals-first approach, students learncritical problem solving skills and core constructs beforeobject-oriented programming.听 Liang鈥檚 approach has beenextended to application-rich programming examples, which go beyondthe traditional math-based problems found in most texts. Studentsare introduced to topics like control statements, methods, andarrays before learning to create classes. Later chapters introduceadvanced topics including graphical user interface, exceptionhandling, I/O, and data structures. Small, simple examplesdemonstrate concepts and techniques while longer examples arepresented in case studies with overall discussions and thoroughline-by-line explanations. Increased data structures chapters makethe Eighth Edition ideal for a full course on datastructures.

1342 pages, Kindle Edition

First published June 1, 1999

84 people are currently reading
685 people want to read

About the author

Y. Daniel Liang

77books10followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
192 (45%)
4 stars
124 (29%)
3 stars
60 (14%)
2 stars
32 (7%)
1 star
11 (2%)
Displaying 1 - 22 of 22 reviews
Profile Image for Zlatan.
9 reviews1 follower
October 19, 2010
I must say that this is the best programming book I've ever read, and mostly because of all the awesome programming exercises at the end of each chapter. This was also the book that got me into the wonderful world of programming. I recall my professor telling me that the best way to learn how to program was to practice as much as I can, and that's what I exactly went to do. It took me about a half a year to go through all the examples and exercises in the book, but after that, learning every other language seemed like a piece of cake. Therefore, I would recommend this book to anyone who wants to learn how to program in java, and programming in general. It is truly a master piece! :)
1,135 reviews6 followers
June 21, 2017
I did not think this textbook was very well done. The technical writing within was about as dry as it's possible to be, and that without providing much clarity of instruction. Unlike the text I had for C++, a lot of information was presented devoid of context, and the reasons behind a lot of the techniques were missing.

It made a language that is supposed to be much easier than C++ much more difficult instead.
Profile Image for Maja Tomic.
4 reviews1 follower
April 10, 2013
My favorite book on Java. I've bought several since Java 1.1. and none can measure up. Liang is one of my favorite authors on the subject.
It's a bible - it's huge. Great reference book.
Profile Image for Julia.
106 reviews
November 19, 2023
The writing felt intentionally opaque and many terms had only circular definitions. If you鈥檝e a lot of experience with Java, this probably isn鈥檛 a that big of a deal. But, if you鈥檙e just learning, it鈥檚 confusing and frustrating. 5-10 minutes of watching Alex Lee or Bro Code on YouTube did a much better job of learning the concepts than an hour of pouring over this.
Profile Image for Elwin Kline.
Author听1 book10 followers
April 9, 2020
What I appreciated most about this book, is that around the time of completion, I decided that I did not want to pursue coding professionally.

At that point of my coding career, I had just completed my third college course on programming. One in C and two for Java. I was not happy in school, spending 10-15 hours every week, sitting there in front of NetBeans typing away code. Then around this time too, the whole Red Dead Redemption 2, programmer misuse came into light. How they were working 70+ hour weeks to meet game release deadlines, dealing with pressure, then due to that pressure making mistakes because of a rushed product. I quickly realized that I didn't want a future of sitting in front of a screen for 40, 50, 60+ hours a week, typing code, day in and day out. Money isn't worth it to me, to live that kind of life... and honestly, entry level programmers do not even make that much money compared to other significantly less technical fields. There are plenty of testimonials out there from "ex-coders" who are now entrepreneur and other fields, because they were "wasting their life" ... worth a few moments of your time to hear it from people who have been in the industry for years.

As far as the book goes, it is a great book on Java, but honestly books will only take you so far. You need to sit in front of the screen and type thousands of lines of code, practically every day, to really move forward and achieve the title of a "coder."

I would recommend this book if you want to learn more about Java... and what I said above hasn't scared you away. Also, I hope I haven't offended anyone who is passionate about programming. I am so thankful for what you do, and even more so that it is not me doing it. You deserve every penny.
2 reviews
June 26, 2020
This is a very comprehensive textbook. It is concise and give you many tiny demos which you can better understand the topic by going through.
Profile Image for Alverto Ortega-Garcia.
7 reviews5 followers
August 5, 2019
Good start for java although some examples aren't as clear as i wish they would be.
Def. recommend.
Profile Image for Khang Nguyen.
51 reviews72 followers
January 19, 2016
There are thousands of Java book. But to me this one is unique. It was my text in 3 courses in college and served as reference books for a couple of others. Whatever I learned about Java, I learned from this book. The first half is pretty easy and hand on. But later in the book, more complicated (and useful!) concepts of the language are covered, such as socket communication or threading. The book won't win any awards for being illustrative (Head First series is far better on this) but deserves a price for topic-coverage. At this point, the book quality is no longer matter, it is an important book in my life.
Profile Image for Nathalia.
158 reviews17 followers
June 23, 2011
I might be a bit biased here since I strongly dislike Java, however the book is a good guide to follow for those who wish to learn Java. I had to purchase this book for my Java course, and I barely heard any complaints from those who work with Java on a daily basis.

The only downside to this book was the price, but alas the woes of being a college student.
Profile Image for Luka.
12 reviews
July 27, 2019
I went into this book with no previous programming or even Java knowledge. The book may begin from basics but the learning curve is quite steep, I would recommend a different book for total beginners.

On a positive side, the Introduction to Java is extremely thorough and if you can negotiate all the chapters and do the homework regularly, you can master the subject.
2 reviews1 follower
August 12, 2007
Haha.. gak ada review yang berarti si.. tapi inih buku TEBEEEELLL.. dan MAHAAAALLL... :P dibilang berguna banget juga enggak, tapi katanya sih dipake sampe 3 semester an. jadi gak rugi2 amat lah belinya.. :D
Profile Image for Tania.
1,407 reviews35 followers
May 2, 2016
This book is pretty comprehensive for a beginner learning java. It covers a great deal of topics, and in each section code examples are given and are explained in great detail. The overall layout of the book is easy to follow.
45 reviews2 followers
May 15, 2015
should read to knowledge java basis,
easy to read,it contain many tips to be worth paying attention.i just the fundamental book,and i learn many basic detailed knowledge.
Profile Image for Cornelius Tyranade.
23 reviews1 follower
August 26, 2021
My friend recommended this book when I was in college, and it was amazing. Comprehensive but not confusing. The best Java book for beginners & intermediates I've ever read.
Displaying 1 - 22 of 22 reviews

Can't find what you're looking for?

Get help and learn more about the design.