Introduction

The American Women’s College

This book assumes that you are already familiar with the Python programming language. We will use Python as a starting point for our journey into Java. We will begin by looking at a very simple Java program, just to see what the language looks like and how we get a program to run. Next, we will look at the main constructs that are common to most programming languages:

  • Data Types
  • Loops
  • Reading user input
  • Conditionals

Once we have the basics of Java behind us we will move on to look at the features of Java that are both unique and powerful.

  • Classes
  • Interfaces
  • Collections
  • Graphical User Interface Programming
  • Generic Programming

License

Icon for the Creative Commons Attribution 4.0 International License

CSC297 – Java for Python Programmers Copyright © by The American Women’s College is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.