This book assumes that its readers are programmers. If you ask, ?What?s a for-loop?? or ?What?s a compiler?? then this book is not (yet) for you; instead, I recommend my Programming: Principles and Practice Using C++ to get started with programming and C++. Furthermore, I assume that readers have some maturity as software developers. If you ask ?Why bother testing?? or say, ?All languages are basically the same; just show me the syntax? or are confident that there is a single language that is ideal for every task, this is not the book for you.
You are at the stage of your programming development that you (a) should understand this statement and its intentions, and (b) are indeed ready for this book.
new
? :
)
this
this
is necessary; what it refers to
this
class C { … private int i = 17; private ArrayList<Integer> arrayList = new ArrayList<>(); }
this
super
in constructor and method invocations
ClassCastException
new
)
final
System.out
, System.in
, System.err
println
Scanner
+
, equals
, indexOf
, substring
, length
, compareTo
equals
and not ==
toString
toString
method, and how it's used