MyAdvancedJavaPrograms
My Java programs from the Advanced Java Programming course at John Hopkins University Center for Talented Youth Note: This contains code from my Intro to Programming summer course. This repository is not intended for cheating or copying code. This is simply for reference and for learning purposes. Any violation of academic integrity off this code is not intended and the creator of this repository is not to be blamed for.
- Here are the highlights/assignments from each unit:
Unit 12
- Final Project: Java FX Music Store
Unit 11
- LoanCalculator (JavaFX)
Unit 10
- Introduction to JavaFX
Unit 9
- Multithreading in Java to find a number
Unit 8
- A Contact JavaBean (the program is Serializable so that it can write the contacts to either a txt or dat file)
Unit 7
- I made a Serializable gpa calculator that writes to a binary file
Unit 6
- Song list: I made a song processor to read and write objects to and from a binary file
Unit 5
- Song list: I made a song processor to read and write objects to and from a text file
Unit 4
- I worked with try and catch blocks to allow someone to throw exceptions a certain number of times
Unit 3
- I worked with interfaces and called random animal classes that implements the Animal class to ‘make a sound’
Unit 2
- I made a Checking and Savings Account class that uses the LongDate class from Assignment 1
Unit 1
- Inheritance of the Date class without seeing the source code of the Date class - only a UML is given