Introduction to Java Programming, 2nd Edition
eBook - ePub

Introduction to Java Programming, 2nd Edition

Prof. Sham Tickoo

Share book
  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Introduction to Java Programming, 2nd Edition

Prof. Sham Tickoo

Book details
Book preview
Table of contents
Citations

About This Book

Introduction to Java Programming is a textbook for software developers to familiarize them with the concept of object-oriented programming (OOP). The textbook enables the reader to understand the basic features of Java. The line-by-line explanation of the source code, a unique feature of the textbook, enables the students to gain a thorough and practical understanding of Java. The chapters in this book are structured in a pedagogical sequence, which makes this textbook very effective in learning the features and capabilities of the software.


The following are some additional features of this book: >

  • Each concept discussed in the book is exemplified by an application to clarify and facilitate better understanding.
  • This textbook introduces the key ideas of object-oriented programming in an innovative way.
  • The concepts are illustrated through best programs, covering the basic aspects of Java.
  • Additional information is provided to the users in the form of notes.
  • There is an extensive use of examples, schematic representation, screen captures, tables, and programming exercises.

Table of Contents
Chapter 1: Introduction to Java
Chapter 2: Fundamental Elements in Java
Chapter 3: Control Statements and Arrays
Chapter 4: Classes and Objects
Chapter 5: Inheritance
Chapter 6: Packages, Interfaces, and Inner Classes
Chapter 7: Exception Handling
Chapter 8: Multithreading
Chapter 9: String Handling
Chapter 10: Introduction to Applets and Event Handling
Chapter 11: Abstract Window Toolkit
Chapter 12: The Java I/O System
Index

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on ā€œCancel Subscriptionā€ - itā€™s as simple as that. After you cancel, your membership will stay active for the remainder of the time youā€™ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlegoā€™s features. The only differences are the price and subscription period: With the annual plan youā€™ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weā€™ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Introduction to Java Programming, 2nd Edition an online PDF/ePUB?
Yes, you can access Introduction to Java Programming, 2nd Edition by Prof. Sham Tickoo in PDF and/or ePUB format, as well as other popular books in Informatik & Programmierung in Java. We have over one million books available in our catalogue for you to explore.

Information

Year
2017
ISBN
9781942689850
Chapter 1
78284.webp
78288.webp
Introduction to Java
Learning Objectives
After completing this chapter, you will be able to:
ā€¢ Understand history, evolution, and features of Java
ā€¢ Understand the concept of OOPS
ā€¢ Understand Java complier and interpreter
ā€¢ Install Java development kit
ā€¢ Write, compile, set the path, and run your first Java program
ā€¢ Install NetBeans IDE
ā€¢ Write, build, and run Java program in NetBeans IDE
Introduction
This chapter introduces you to Java programming language and allows you to write your first program in Java. In this chapter, you will get a brief idea about history, evolution, and features of the language. Also, you will learn how to install Java and Net Beans IDE (Integrated Development Environment) on your system and run Java programs. Moreover, you will gain knowledge about the concept of object oriented programming as well as its importance in developing Java programs.

Note
1. An Integrated Development Environment (IDE) is a software application that provides comprehensive features to computer programmers for software development. It generally consists of a source code editor, build automation tools, and a debugger.
2. The examples in this book are tested on Windows platform which is itself written in Java.

HISTORY AND EVOLUTION OF JAVA
The first version of Java was developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle Corporation) in USA, in the year 1991. Initially, it was named as Oak by James Gosling, but later in 1995, it was renamed to Java. The first version of the application was developed for the use of electronic devices and circuits, and the plan got successful. Later on, it was called the Green project that led to the invention of Java.
Apart from its general purpose use, it is considered as a leading web-based technology. When it was invented, nobody knew how popular it would be. It is the first object oriented programming language that is platform independent and can run on any platform. It allows the developers to follow ā€œWrite Once, Run Anywhereā€ (WORA) concept. Though the base syntax of Java has been taken from C and C++, s...

Table of contents