Lecture 1
8
Why Java?
•Fashionable, modern (for good reasons)
•Object oriented: when you have designed the architecture a program almost writes itself
•Portable: the same Java code turns any computer (PC, mac, server) into a Bank
•Well designed:
–consistent user interface
–easy to learn
–hard to make serious mistakes
–prebuilt objects plug into your programs
•