C for Java Programmers (Java (Addison-Wesley))

C for Java Programmers (Java (Addison-Wesley))
Authors
Tomasz Muldner
ISBN
0201702797
Published
16 Mar 2000
Purchase online
amazon.com

With C for Java Programmers, Tomasz Mldner adopts an innovative approach to teaching modern ANSI C techniques to readers already familiar with Java concepts. He takes advantage of the techniques and underlying design principles present in object-oriented languages like Java, and incorporates them to create a set of programming standards applicable to C. These standards are present throughout each chapter both in short examples and in longer modules.

Page 1 of 2
  1. Editorial Reviews
  2. Customer Reviews

Editorial Reviews

With C for Java Programmers, Tomasz Mldner adopts an innovative approach to teaching modern ANSI C techniques to readers already familiar with Java concepts. He takes advantage of the techniques and underlying design principles present in object-oriented languages like Java, and incorporates them to create a set of programming standards applicable to C. These standards are present throughout each chapter both in short examples and in longer modules. C for Java Programmers centers around such vital concepts as the ability to extend and modify modules, represent enumerations, create concrete and generic modules, and use shallow and deep copying of data elements. In addition, the book provides a thorough discussion of memory management, pointer use, exception handling, and other topics that are traditionally more troublesome for novice C programmers, and that are essential for code generation in the less protected world of C.

Highlights

Allows programmers with experience in Java to make a swift transition to C

Introduces both low and high level C constructs, and so acts both as a tool for learning the language and as a reference

Introduces a set of programming standards essential for the creation of portable, modular and robust C programs

Contains lists of programming and portability guidelines, coding idioms, and common errors to reinforce use of good design principles, and to serve as a convenient reference

Provides over 100 sample programs and over 190 end-of-chapter exercises (with solutions given for half of them) to further enhance understanding

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' but 'That's funny...'” - Isaac Asimov