Search icon
Subscription
0
Cart icon
Close icon
You have no products in your basket yet
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Hands-On Automation Testing with Java for Beginners

You're reading from  Hands-On Automation Testing with Java for Beginners

Product type Book
Published in Sep 2018
Publisher Packt
ISBN-13 9781789534603
Pages 156 pages
Edition 1st Edition
Languages

Table of Contents (17) Chapters

Title Page
Copyright and Credits
Packt Upsell
Contributors
Preface
1. First Programming Steps in Java 2. Understanding Classes, Objects, and Their Usage in Java 3. Handling Strings and Their Functions in Java 4. Building Blocks for Java Programs – Loops and Conditions 5. Everything You Need to Know About Interfaces and Inheritance 6. Learn Everything about Arrays 7. Understanding Date Class and Constructors in Java 11 8. Importance of the super and this Keywords and Exceptions in Java 9. Understanding the Collections Framework 10. The Importance of the final Keyword, Packages, and Modifiers 1. Other Books You May Enjoy Index

Index

A

  • access modifiers, Java
    • about / Modifiers in Java
    • default / default
    • public / public
    • private / private
    • protected / protected
  • arrays
    • about / Arrays and their usage in Java programs
    • using, in Java programs / Arrays and their usage in Java programs
    • initializing, ways / Ways to initialize arrays and assign objects
    • multidimensional arrays / Multidimensional arrays
    • working with / Practice exercises

C

  • Calendar class / The Calendar class
  • classes
    • in Java / Importance of classes and objects in Java
  • collections framework / The collections framework
  • constructors / Constructors

D

  • Date class / The Date class
  • do...while loop / The do...while loop

E

  • Eclipse
    • reference / Working with the Java editor tools
  • exceptions
    • types / Different kinds of exception
    • handling, with try...catch mechanism / The try...catch mechanism to handle exceptions
  • executable program
    • writing, in Java / Writing your first executable program in Java

F

  • final keyword / The final keyword
  • finally block
    • importance / Importance of the finally block in Java
  • for loop
    • about / The for loop
    • if...else condition / Bringing the if...else condition in the for loop
  • function
    • overloading / Function overloading
    • overriding / Function overriding

H

  • HashTable, Map collection
    • about / HashTable
    • synchronized or thread-safe / Synchronized or thread-safe
    • null keys / Null keys and null values
    • values / Null keys and null values
    • values, iterating / Iterating values

I

  • if...else condition / if...else condition
  • inheritance / Inheritance, More on inheritance
  • interfaces
    • about / Interfaces
    • using, with traffic light system / Using interfaces with a traffic light system

J

  • Java
    • about / An introduction to Java and its installation
    • installation / An introduction to Java and its installation
    • editor tools, working with / Working with the Java editor tools
    • executable program, writing / Writing your first executable program in Java
    • finally block / Importance of the finally block in Java
    • access modifiers / Modifiers in Java
  • Java Development Kit (JDK) / An introduction to Java and its installation
  • Java programs
    • arrays, using / Arrays and their usage in Java programs
  • Java Runtime Environment (JRE) / An introduction to Java and its installation

L

  • List collection
    • about / The List collection
    • ArrayList class / The ArrayList class
    • ArrayList, example / Example of ArrayList

M

  • Map collection
    • about / The Map collection
    • HashTable / HashTable
  • methods
    • using / Using methods
    • accessing, in different class / Accessing a method in a different class
  • multidimensional arrays
    • about / Multidimensional arrays
    • logic programming / Logic programming on multidimensional arrays

N

  • nested loops
    • about / Nested loops
    • examples / Example 1, Example 2

O

  • object
    • in Java / Importance of classes and objects in Java
    • creating, in Java / Creating an object in Java
    • accessing, in Java / Accessing an object in Java
    • assigning / Ways to initialize arrays and assign objects

P

  • packages / Packages
  • parameterized constructors / Parameterized constructors

S

  • Set collection
    • about / The Set collection
    • iterator, using / Using iterator
  • String class
    • object, creating / Creating an object of the String class
    • methods / The String class and its methods
    • about / The String class and its methods
  • String literal
    • defining / Defining the String literal
  • strings
    • and variables, differentiating / Difference between strings and variables
    • about / Introducing strings
    • logic, reversing / Reversing a string's logic
  • super keyword
    • about / The super keyword
    • using / Practical usage of the super keyword
    • using, for methods / Using the super keyword for methods
    • using, for constructors / Using the super keyword for constructors

T

  • this keyword
    • importance / Importance of the this keyword
  • traffic light system
    • interfaces, using with / Using interfaces with a traffic light system
  • try...catch mechanism
    • using, for handling exceptions / The try...catch mechanism to handle exceptions

V

  • variables
    • swapping, with/without the temp variable / Swapping variables with/without the temp variable

W

  • while loop
    • about / The while loop
    • do...while loop / The do...while loop

X

  • 3 x 3 matrix
    • smallest number, printing / Print the smallest number in a 3 x 3 matrix
    • largest number, displaying from column / Displaying the largest number from the column with the smallest number
lock icon The rest of the chapter is locked
arrow left Previous Chapter
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}