Edition: 9th 2013
List price: $164.60
Buy it from $41.28
This item qualifies for FREE shipping
*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.
30 day, 100% satisfaction guarantee
If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.
Learn more about our returns policy
Description: Introduction to Java Programming, Comprehensive, 9e,features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence.Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java.
Rush Rewards U
You have reached 400 XP and carrot coins. That is the daily max!
Limited time offer:
Get the first one free!
All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.
List price: $164.60
Copyright year: 2013
Publisher: Prentice Hall PTR
Publication date: 3/15/2012
Binding: Mixed Media
Size: 8.00" wide x 10.00" long x 1.75" tall
|Introduction to Computers, Programs, and Java|
|Objects and Classes|
|Thinking in Objects|
|Inheritance and Polymorphism|
|Exception Handling and Text I/O|
|Abstract Classes and Interfaces|
|Applets and Multimedia|
|Lists, Stacks, Queues, and Priority Queues|
|Sets and Maps|
|Developing Efficient Algorithms|
|Implementing Lists, Stacks, Queues, and Priority Queues|
|Binary Search Trees|
|Graphs and Applications|
|Weighted Graphs and Applications|
|Multithreading and Parallel Programming|
|Java Database Programming|
|Bonus Chapters 35-50 are available from the companion Website at www.pearsonhighered.com/liang|
|Containers, Layout Managers, and Borders|
|Menus, Toolbars, and Dialogs|
|MVC and Swing Models|
|JTable and JTree|
|Advanced Database Programming|
|Remote Method Invocation|
|2-4 Trees and B-Trees|
|Testing Using JUnit|
|the ASCII Character Set|
|Operator Precedence Chart|
|Special Floating-Point Values|