Add to Book Shelf
Flag as Inappropriate
Email this Book

No Frills on Java - Introductory Level

By sadek, sherif, hassan

Click here to view

Book Id: WPLBN0002827955
Format Type: PDF eBook:
File Size: 13.87 MB
Reproduction Date: 2/2/2013

Title: No Frills on Java - Introductory Level  
Author: sadek, sherif, hassan
Volume:
Language: English
Subject: Non Fiction, Technology, Java
Collections: Authors Community, Science
Historic
Publication Date:
2013
Publisher: Yakootah Publishing, Printing and Software House
Member Page: sherif sadek

Citation

APA MLA Chicago

Hassan Sadek, B. S. (2013). No Frills on Java - Introductory Level. Retrieved from http://gutenberg.cc/


Description
By the end of this book, you will be familiar with the programming world, be able to write a Java class and instantiate (create) objects that represent these classes and put them into action. You will be able to write a professional code and to deal with code written by others. The topics are tied together, and built on each other, so, if this is your first time with Java, it is recommended to read the chapters in the same sequence they are presented in the book. We

Summary
Enjoy our ride within the world of Java. We focus on the important concepts, and techniques honed by a heavy training that will give you the required skills to do 80% of your daily programming tasks. We worked hard to simplify the topics and to present it in an enjoyable and attractive approach. Programming is learnt through practicing, and so, you have to make the benefit of the training we are providing in our book to be a professional programmer. We introduced an illustrative technique called UOOL to facilitate your understanding of the logic behind the code used inside. This is an optional code requirement, but nevertheless, you may find it very supportive if you are newbie in the code arena.

Excerpt
Is this book for me, do I need to read_the_book? 1. If these are your first steps to Java, then read_the_book = yes. 2. If you are not looking for a reference, but for a book that will help you understand the world of Object Oriented Programming beside Java, then read_the_book = yes. 3. If you want to focus on the 20% knowledge that will help you to do 80% of tasks required, then read_the_book = yes. If you are looking for a pile of real world scenarios and training, then read_the_book = yes.

Table of Contents
Bird’s View • Software development life cycle (SDLC)……….…06 • Approaches to develop SDLC…………………………..08 • Object Oriented features………………………….…….14 • Java features………………………………………….……….16 • Requirements of a good program…………………...19 01 2 Class/Object 22 3 Mapping • map class to Java code…………………………………….35 • map class data members to Java code…………….36 • map class method members to Java code……….40 • Method signature……………………………………………48 • deprecated methods……………………………………...49 • passing Java arguments…………………………………..49 33 4 Java Tools 52 5 Problem solving 66 6 Simple-Level Logic • Type casting…………………………………………………...77 • Local variables………………………………………….…….78 • Simple operations…………………………………………..82 • Arithmetic operators……………………………….……..83 75 7 Moderate-Level Logic • Relation operators……………………………………..….091 • Equality operators………………………………….………091 • Conditional operators……………………………….…..091 • packaging……………………………………………………….097 • increment/decrement operators……………….….101 • Conditional statements • if………………………………….091 • switch…………………….……112 • ?:…………………………….…..115 • looping statements • for………………………………...117 • while……………………………..117 • do while………………………..117 • one dimensional array………....118 • branching statements • break…………………………….127 • continue……………………….127 116 8 Text • String class……………………..131 • String pool………………………131 • StringBuffer class……………140 128 9 Selected Topics •Constructor……………………143 •Heap Memory…………….…144 •Stack Memory……………….144 •Code Reusability…………...145 141 10 Dynamic Storage •Primitive Wrappers…….148 •Vector/ArrayList………...149 146 11 Passing Data •Hardcoding…………….…….160 •Program Arguments.…….161 •Scanner Class………………..162 158 12 Reviewing Questions 166 13 Cheat Sheet 184 14 Java Glossary 195 15 Appendix A--UOOL 207

 
 



Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.