Science and Engineering Publications:

eBooks and Research Papers on Science and Engineering Subjects

-------------

Visitors: Web Hits

Introduction to JAVA Programming:
A Programming Guide

Author: Dulal Acharjee



Published date:20th January 2022

About the Book: This book contains total of 10 chapters. It is written in aim of introductory level of programming concepts using JAVA language. Any one who wants to learn Programming, they can follow this book. This book also contains of all source codes, program files, in repository of this book along with other study documents. All programs are tested and presented in the book with its output results that any one can learn JAVA programming without help of any instructor.
JAVA is fully object oriented programming language; to understand that some introduction on programming is required to learn, so, in chapter-I, details of concepts of Programming are explained with easy examples. All program files are stored in repository under different chapters like: chapter-1, chapter-2 etc. which will help new learners to read and download programs as per their interest and patience.

List of Chapters:


  • JAVA Chapter-1 (History of JAVA, Features, Role of JAVA Virtual Machine(JVM), Different Programming Languages, Installation of JAVA compiler, setting path, Symbollic constants, Operators,Working with Trigonometric Formulae(Sin, Cos etc.), comments, Steps of winting-compiling-executing a simple JAVA Program, examples of small programs, Translating mathematical formula. At end some Questions on this chapter.)

  • JAVA Chapter-2 (Data Types and Memory Organizations, String and Numerical data types, reserved words, Precedence of operators, Memory organizations, Floating point representations and Questions on this chapter.)

  • JAVA Chapter-3 (Decision taking and Loop: decision using if..else, decision using switch..case, Concept of Loop and Flowchart, Nested Loop, Formatted output, User defined methods, Some questions on this chapter.
    inside of chapter- some homeworks/assignments are mentioned for self practice, discussions and explanations are given immediate before and after each programs with results, all full programs with results are available.)

  • Chapter-4 (Arrays, Tables and Matrix, One Dimensional Array, Arrays of String data type, Two Dimensional Arrays, Table like data arrangements, Matrix Operations.)

  • Chapter-5 (Object Oriented Programming,OOP, Creating an Object, Reuse of Class file, Inheritance, Creating multilevel inheritance, exampes of programs, Multiple Choice Questions and Answers.)

  • Chapter-6 (Advanced features of OOP:Interface, Multiple Inheritance,Constructor, Calling the Constructor, Package,Using the user defined Package, Development of Package, Eclipse, Creating a Project, example with reusable class, Select True-False(T/F), Short Questions).

  • Chapter-7 (Applet and Graphics Programming: introduction on Applet, creating applet program, HTML introduction, creating html program, embedding applet program within HTML program, executing html program by appletviewer, graphics program using applet drawing circle, line, square, oval etc using applet and html program, basics of graphics designing, graphics designing using JAVA JFrame, Frame, JPanel,awt, writing single java program to design all components like: line, rectangle, square, arc,angle,fill the shapes etc., questions and answers.)

  • Chapter-8 (Creating Frame, Buttons, Checkbox and Radiobuttons: introduction of GUI components, creating message box, Push Buttoms, Check Box, Radio Buttons etc., questions and answers.)

  • Chapter-9 (Creating Label, Dropdown box, Combo box and Menu: advanced GUI features, creating Label-texts with push buttons, creating panel, frame area, creating user-password window, creating menu and attaching different methods with different options of menus.)

  • Chapter-10 (File Creating, data saving, data retrieving: concept of characters, saving data in a file, reading data from a file,Read-Write operation in same file, Writing array of data, writing data of different data types, Concatenating two data files,Random access of files, working with read-write mode, data entry form creation; Questions and Answers etc.)
  • About the Author: Prof. Dulal Acharjee: he is M.Tech in Information Technology from Tezpur University(a Central University), Assam, India. Before, he did B.Sc.(Hons.) and M.Sc. both in Applied Physics and Electronics from Dhaka University. He has 35 years of experiences of working in different Software Company, Computer Institutes and Engineering College and Universities. He has many research works and has published may research papers in international journals, books and conference proceedings. At present, he is the Director of Applied Computer Technology, Kolkata, India. He is known as a top level expert of the subjects of software, microprocessor and electronic applications.

    END of BOOK



    Download All source code and PPT of this Book




    ============================================================================

    Publication rights reserve to:

    Applied Computer Technology, Kolkata,West Bengal,India.
    email: info@actsoft.org
    Mobile: +91-8420582707, +91-8240120380
    Website: www.actsoft.org