|Previous Lecture||Lecture 2||Next Lecture|
Lecture 2, Wed 09/28
Continuation of introduction to git/github and Java basics
If you have notes from this lecture
… please consider posting a summary to Piazza.
I generally recall that we discussed material from the links below during this lecture, but I don’t have a record of exactly which topics were covered.
General idea of what was covered
Topics for this lecture were taken from material about git/github here:
And information about Java from here:
- private data members, public constructors, integers from command line arguments, main methods, built in toString method, simple compilation/execution with javac/java
- toString method, public getters, simple build.xml file for Ant, mutiple classes with main() in a single project
- creating a jar file, automatic testing with junit, creating and publishing javadoc
- move source to /src and .class files to /build, adjustments to Ant build.xml, discuss immutable objects