A SCJPER's learning summary, good, not bad, direct COPY; Chapter 1: 1.1 resolve Keywords, and remember the Range of all Primitive Data Type owned by Java, and them How to decAult Value1.3 declare an array. (Note Anonymous Array, Lee) 1.4 All Primitive Data Type, Array's Initialize Value1.5 Main Method announcement, and his arguments usage
Chapter 2: 2.1 Class, how to declare all Modifier.2.2 Method how to declare all modifier.2.3 packages, IMPORT usage 2.4 How to inherit? ACCESS Modifier played roles? 2.5 Abstract, Interface Class And how they are declared in Method (overweight
want!!)
Chapter 3: 3.1 Learnly all Operator3.2 Bitwie Operator will be operational. 3.3 Find a clear short-circuit logical Operator with Logical Operator
Difference (important !!) 3.4 How to transfer in Method.
Chapter 4: 4.1 Understand all loops and judgment usage. 4. Recise break, contact, how to work. 4.3 Labled and unlabeled statments 4.4 Exception How to go to Handle. 4.5 Try / catch / finally How to operate (superbight!) 4.6 assertion Mechanism! (Must see must test! 1.4 new things. Guarantee test !!)
Chapter 5: 5.1 If a class is encapsulation5.2, if you have encapsulation5.2 How to overload? (Important! B) 5.3 How to Override A Method, the rule is? (Important! Raw) 5.4 What is Constructor? How to Declaration? 5.5 When an instance is generated (call) CONSTRUCTOR's order is? 5.6 When is the compiler gives you DEFAULT CONSTRUCTOR?
Chapter 6: 6.1 String Differences with StringBuffer? 6.2 String a = "ABC" with string a = new string ("ABC")? 6.3 String / StringBuffer Some important Methones must be clear 6.4 java.lang.math Important Methods, will be counted. (Pay attention to negative operation!) 6.5 What is Wrapper Class? Their important method (important! 备!) 6.6 == Differences with Equals?
Chapter 7: 7.1 How to Override Equal / Hashcode Method? 7.2 Equals and HashCode (Important! Book!) 7.3 What is Collection? List, SET, MAP's traits? 7.4 JVM Garbage Collector how to operate? 7.4 Conditions that are not taken away? (Important! Mix!) 7.5 Finaliaze Timer
Chapter 8: 8.1 How to declare an inner class? How do he interact with Outer Class? 8.2 Method-local Inner Class Is it necessary to pay attention to? 8.3 Anonymous Inner Class how to use (less! To see) 8.4 Static Inner Class's nature, and need attention Place. (Important!
!)
Chapter 9: 9.1 How to declare a Thread extends Thread or implementsRunnable 9.2 How to use the Synchronized method 9.3 How to do just Synchronized between code.9.4 Thread how a block of interaction (interaction) 9.5 provides a method Thread understand how to use (???! Important! Mix!) 9.6 Wait, Notify, NotifyAll Using Time? How to use? (Important! Must!)