Introduction to Java using NetBeans
Section 1 : An Introduction to NetBeans and Java
What is Java?
JAVA is a high-level programming language developed by Sun Microsystems. Java was originally called OAK, designed for handheld devices, but was unsuccessful. In 1995 Sun changed the name to Java and modified the language to take advantage of the burgeoning World Wide Web.
Java is an object-oriented programming language. Object-oriented programming is a way of writing programs with the common theme that the program is a collection of objects that work together to perform the task at hand. Each object is a collection of data and methods that manipulate the data to perform required tasks. You will learn more about object-oriented programming as the course progresses.
Open a New Project
Name the Project T1Formating and Set the Location to your N:Drive
You can display more than one string or numeric by joining them together using the "+" operator.
System.out.println("Hello " + "how are you today");
System.out.println("Your age is " + 21);
Printing Special Characters using System.out.println()
Certain ASCII characters that are difficult to represent in a string either because they are not viewable (like an enter key) they may be displayed using control code.
Shown below is a chart listing of some common control codes:
Printing Quotes and Multiple Lines
If you wanted to print the phrase Go "SENS" Go (quotes around SENS) on the screen, you would use the code:
If you wanted to print
Point (Decimal) Numbers
Floating Point (Decimal) Numbers
These assignments will be marked for code format, documentation (every line), and output format.
Assignment 1.1 BingoCard
Create a BingoCard application that displays a traditional bingo card with five columns of five unique numbers. The column labels are B, I, N, G, O. Column B contains numbers from 1 to 15, column I 16 to 30, column N 31 to 45, column G 46 to 60 and column O 61 through 75.
B I N G O
2 20 42 60 64
14 25 32 55 70
5 18 FREE 53 67
12 16 31 46 75
10 22 39 59 71
Assignment 1.2 Rectangle
Create a Rectangle application that displays a rectangle of asterisks (*). The rectangle should be 15 * wide and 7 * high.
You must use printf and not simple type a bunch of spaces.
Assignment 1.3 TicTacToe
Create an application that displays a tic-tac-toe board with an X in the center.
Assignment 1.4 GioPizza
Create an application that displays the menu shown below. (Note: You will be expanding on this assignment in a later section)
Posting your work
1. Upload the Java Projects to your Gravelle Folder (Share with me only) and insert the Drive Folder (Insert > Drive Folder)
2. Put your code into hilite.me and save it in a google Doc in the Gravelle Folder
JAR files which are executable java files do not work on projects without a display so we will not use them in this assignment.
3. Take a screenshot of your console output and embed on your site