Java Basics Book

Only available on StudyMode
  • Download(s) : 49
  • Published : October 18, 2012
Open Document
Text Preview
w
w
w

ZDU Student Manual

JAVA
PROGRAMMING:
PART 1

Java Programming: Part 1
ISBN:

0-73725-349-5

Part number:

ZDU56705

ACKNOWLEDGMENTS
Content Development
The content of this self-study guide is based on the training course "Java Programming," developed by Instruction Set, Inc. for its curriculum of instructor-led technical training. This guide was designed and developed by an Instruction Set team of instructional designers, course developers, and editors.

Administration
Vice President and General Manager of ZD University: Ed Passarella Marketing Director: Risa Edelstein
Director, ZD University: George Kane
Senior Editor, Curriculum: Jennifer Golden
Project Director, Instruction Set: Laurie Poklop
Project Manager, Instruction Set: Sandy Tranfaglia

DISCLAIMER
While Ziff-Davis Education takes great care to ensure the accuracy and quality of these materials, all material is provided without any warranty whatsoever, including, but not limited to, the implied warranties of merchantability or fitness for a particular purpose. Trademark Notices: ZD University and Ziff-Davis Education are trademarks and service marks of ZiffDavis Inc. Java Programming: Part 1 is a Copyright of Instruction Set, Inc. All other product names and services used throughout this book are trademarks or registered trademarks of their respective companies. The product names and services are used throughout this book in editorial fashion only and for the benefit of such companies. No such use, or the use of any trade name, is intended to convey endorsement or other affiliation with the book.

Copyright © 1998 Instruction Set, Inc. All rights reserved. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, storage in an information retrieval system, or otherwise, without the prior written permission of Instruction Set, Inc., 16 Tech Circle, Natick, MA 01760, (508) 651-9085, (800) 874-6738. Instruction Set’s World Wide Web site is located at http://www.InstructionSet.com. ZD University’s World Wide Web site is located at http://www.zdu.com. Photocopying any part of this book without the prior written consent of Instruction Set, Inc. is a violation of federal law. If you believe that Instruction Set materials are being photocopied without permission, please call 1-800-874-6738

CONTENTS

Java Programming: Part 1
LESSON 1: FUNDAMENTAL ASPECTS OF PROGRAMMING
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 What Is Programming? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 A Brief Overview of Software Development . . . . . . . . . . . . . . . . .3 Conceptual Differences Between Software and Hardware. . . . . . .4 Conceptual Differences Between the Developer and the User . . . .4 Programming Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Syntax vs. Semantics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Types of Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Console Versus Windows-Based Applications . . . . . . . . . . . . . . .6 Procedural Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Object-Oriented Programming . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Event-Driven Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 C/C++/Java Language Family . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 The Common Language Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
tracking img