#2,221 in Computers & technology books
Reddit mentions of Object-Oriented Design Using Java
Sentiment score: 1
Reddit mentions: 2
We found 2 Reddit mentions of Object-Oriented Design Using Java. Here are the top ones.
Buying options
View on Amazon.comor
Specs:
Height | 9.4 Inches |
Length | 7.5 Inches |
Number of items | 3 |
Weight | 1.58512366378 Pounds |
Width | 0.8 Inches |
Plenty of books out there I'm sure. You don't need books to learn Java programming.
Still, we used this book in a class I took:
https://www.amazon.com/gp/aw/d/0072974168/
Idk why it's so damn expensive (out of print? capitalism?). Do your wallet a favor and don't bother.
You can install the oracle JDK pretty easily, especially on Windows. Unless you're big on using the latest thing just start with Java 8. Then you can write code in a text editor and compile+run it on the command like. An IDE like Eclipse or BlueJ (see others elsewhere) can be a lifesaver, but you don't need one to get started.
An important point to know when you get started is that almost everything in Java will be an object (including your main program). The simplest view of an object is a pile of variables and functions that operate on them and nothing else.
P.S.
I've been done with college for almost a year now, but I got started in high school with Processing which is basically Java plus some graphics libraries and other stuff set up for you.
I did do some programming the way above before, but that was in middle school ish and I had trouble figuring things out (Java 5 back then...) After using Eclipse with PyDev in college for Python and then for Java I've been using it since.
I use Skrien's book, Object-Oriented Design, in my software design/engineering course. http://www.amazon.com/Object-Oriented-Design-Using-Java-Skrien/dp/0072974168/
The code examples are all in Java, but the guidelines are generic. It does a really good job of covering lots of the design patterns from GoF, though in a style that is very readable.
I'm currently using it for the fourth time.