Items related to Java Programming: From the Beginning

Java Programming: From the Beginning - Softcover

  • 3.88 out of 5 stars
    34 ratings by Goodreads
 
Image Not Available

Synopsis

Aimed at the traditional CS1 course, Java Programming emphasizes object-oriented design, problem-solving, and good programming style, without overwhelming students with extraneous information.

Assuming no prior programming experience, the book provides coverage of basic concepts in computer science as a springboard for more advanced discussion.

"synopsis" may belong to another edition of this title.

Review

Suitable for the classroom or for self-study, Java Programming from the Beginning puts basic Java development and object-oriented design into the hands of any computer-literate reader. Assuming no knowledge of computers--except, of course, an aptitude for programming and a willingness to learn--this textbook is one of the more accessible and well-presented introductions to Java available today.

The author is an experienced college teacher, and the book's effective presentation style is arguably its major strength. Early chapters rely on simple mathematical examples (such as converting temperatures from Fahrenheit to Celsius, or averaging grades). Other examples look at parsing social security numbers or storing entries from a telephone book. Java Programming does a good job of presenting the basics of object-oriented design in terms of both designing custom classes and taking advantage of existing Java classes, such as String, StringBuffer, and Vector objects. Of course, along the way, the basics of Java syntax are covered, including many of its keywords, operators, and data types.

Although it's suitable for a college classroom, this textbook is never academic or dull. The colloquial and friendly writing style presents the essentials of Java without ever getting bogged down in theory. Besides command-line programs, you'll learn also how to do basic graphics in Java, and even play simple games (like blackjack). The custom classes that are presented in this book make it simpler to work with Java, even for beginners. Every chapter provides extensive review summaries of the important points that are demonstrated in each section, as well as a handful of exercises that'll let you try out material on your own.

Now that Java is used routinely as a first programming language in many colleges, Java Programming from the Beginning fills a useful niche. It's also an excellent home-study choice for the reader who appreciates a patient and thorough teaching style. --Richard Dragan

Topics covered:

  • Basics of computer hardware and software
  • Graphical user interfaces vs. text-based interfaces
  • General introduction to programming languages
  • Basic Java language features and syntax
  • Calculations
  • Constants
  • Methods
  • Console I/O
  • Computing averages
  • Syntax errors and debugging
  • Introduction to object-oriented design: classes, objects, and instance methods
  • Working with the Java String and StringBuffer classes
  • Basic control structures
  • Comparison
  • Relational and equality operators
  • Operator precedence
  • Loops and counting variables
  • Decoding social security numbers
  • Using Java arrays and the Vector class
  • Using arrays for a database
  • Arrays of objects
  • Sample case study for a telephone directory
  • Drawing basic shapes, colors, and text
  • A message window example

  • Class variables and methods
  • Passing arguments to methods
  • Helper methods
  • Principles for designing methods in Java
  • Exception-handling basics
  • The switch statement
  • Using the Java primitive types
  • Writing custom classes
  • The this keyword
  • Constructors
  • Code reuse
  • Sample code for blackjack
  • Inheritance and subclasses
  • Polymorphism
  • Abstract classes
  • The final classes
  • Introduction to the Abstract Windowing Toolkit (AWT)
  • Frames and event handlers
  • Layout managers
  • Data structures, sorting, and searching
  • Using sets (and bit sets)
  • File I/O in Java (opening, reading, and writing files)
  • Installing the Sun JDK
  • Custom classes for simplified introductory Java programming
  • From the Author

    Since 1996, I've taught Java to hundreds of college students and working professionals. I've found that nearly all Java books on the market are too difficult for someone with no previous programming experience. "Java Programming: From the Beginning" is designed to fill that gap.

    If you're searching for a book that covers all the trendy new Java features, you'll need to look elsewhere. If you want a book that's broad but shallow, you've come to the wrong place. But if you're interested in learning the fundamentals of Java and of programming in general, welcome home.

    I've tried to explain Java in clear, simple language, using plenty of interesting programs to illustrate the features of the language. I've avoided using a "cookbook" approach: the emphasis is on understanding, not merely imitating.

    Although "Java Programming: From the Beginning" is for the novice, it isn't one of those watered-down "dummies" books. It assumes that the reader is an intelligent person who simply lacks programming experience. If "gentle but thorough" didn't sound so much like a laxative slogan, it would be the perfect description for this book. Starting from the beginning, it covers all the fundamental knowledge that a Java programmer needs.

    Each chapter of "Java Programming: From the Beginning" ends with a Q&A section--a series of questions and answers related to material covered in the chapter. Other key features include:

    * Warnings
    * Style tips
    * Design tips
    * Cross-references
    * Debugging sections
    * Case studies
    * Nearly 400 review questions (with answers provided) and 200 exercises
    * Over 130 programming projects

    For more information about "Java Programming: From the Beginning," please visit the author's Web site (knking.com).

    "About this title" may belong to another edition of this title.

    • PublisherW. W. Norton & Company
    • Publication date2000
    • ISBN 10 0393974375
    • ISBN 13 9780393974379
    • BindingPaperback
    • LanguageEnglish
    • Number of pages816
    • Rating
      • 3.88 out of 5 stars
        34 ratings by Goodreads

    Other Popular Editions of the Same Title

    Image Not Available

    Featured Edition

    ISBN 10:  0393948145 ISBN 13:  9780393948141
    Publisher: W. W. Norton & Company, 2001
    Softcover

    Search results for Java Programming: From the Beginning

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used paperback

    Seller: Orion Tech, Kingwood, TX, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    paperback. Condition: Good. Seller Inventory # 0393974375-3-32626138

    Contact seller

    Buy Used

    US$ 4.58
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Softcover

    Seller: SecondSale, Montgomery, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00080607249

    Contact seller

    Buy Used

    US$ 4.59
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Softcover

    Seller: SecondSale, Montgomery, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00079989401

    Contact seller

    Buy Used

    US$ 4.59
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Softcover

    Seller: SecondSale, Montgomery, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Acceptable. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00074294932

    Contact seller

    Buy Used

    US$ 4.59
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Paperback

    Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.8. Seller Inventory # G0393974375I3N00

    Contact seller

    Buy Used

    US$ 6.61
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Paperback

    Seller: ThriftBooks-Reno, Reno, NV, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.8. Seller Inventory # G0393974375I3N00

    Contact seller

    Buy Used

    US$ 6.61
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Paperback

    Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.8. Seller Inventory # G0393974375I3N00

    Contact seller

    Buy Used

    US$ 6.61
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    King, K. N.
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Softcover First Edition

    Seller: Better World Books, Mishawaka, IN, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # 3243380-6

    Contact seller

    Buy Used

    US$ 7.10
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Stock Image

    King, K. N.
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used Softcover First Edition

    Seller: Better World Books, Mishawaka, IN, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Very Good. 1st Edition. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 6374291-6

    Contact seller

    Buy Used

    US$ 7.10
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Stock Image

    King, K. N.
    Published by W. W. Norton & Company, 2000
    ISBN 10: 0393974375 ISBN 13: 9780393974379
    Used paperback

    Seller: HPB Inc., Dallas, TX, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_413096812

    Contact seller

    Buy Used

    US$ 4.00
    Convert currency
    Shipping: US$ 3.75
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    There are 10 more copies of this book

    View all search results for this book