First, talk about the difference between Final, Finally, Finalize. It is most often asked.
Second, anonymous inner class (anonymous internal class) can be extends other classes, can IMPLEMENTS INTERFACE (interface)?
Third, Static Nested Class and Inner Class are different, the more you say, the better (the interview question is very general).
The difference between fourth, & and &&. This is very small.
Fifth, the difference between HashMap and HashTable. I often ask.
Sixth, the difference between Collection and Collectes. Don't say one is a single one is a plural.
Seventh, when do you use Assert. API-level technicians may ask this.
Eighth, what is GC? Why have a GC? Foundation.
Ninth, string s = new string ("xyz"); created a few String Object?
Tenth, Math.Round (11.5) is equal to how much? Math.Round (-11.5) is equal?
Eleventh, Short S1 = 1; S1 = S1 1; What is wrong? SHORT S1 = 1; S1 = 1; What is wrong? The interview question is very variable, and it is necessary to prepare for abuse.
12. What is the difference between SLEEP () and WAIT ()? Making the favorite of threads.
Thirteenth, there is no goto? It's a very thirteen problem. If you ask this question, I advise you still in this company.
Fourteenth, there is a length () method for arrays? String has a length () method?
Fifteenth, the difference between overload and override. Can OVERLOADED methods change the type of return value? Often asked.
Tenth, the elements in the set cannot be repeated, then what method is used to distinguish whether it is repeated? Is it == or equals ()? What is the difference?
Seventest, give me a Runtime Exception you most often. If you can't answer this, the interview will think that you don't have practical programming experience.
Eighteenth, what is the difference between ERROR and EXCEPTION?
Near 10th, List, SET, MAP inherits from a Collection interface?
Ten, what is the difference between Abstract Class and Interface? I often ask.
Second Eleventh, abstract can be static at the same time, whether it can be native at the same time, is it SYNCHRONIZED?
Typographic
On the thirteenth, starting a thread is Run () or start ()?
24. Is the constructor CONSTRUCTOR can be Override?
The second fifteenth, can you inherit the String class?
Twentydays, after a thread enters an SYNCHRONIZED method of an object, can other threads can enter other methods of this object?
27. There is a Return statement in try {}, then the code in finally {} in this try will not be executed, when is executed, before returnome or after?
Chapter 28. Program: Two multiplier with the most efficient method is equal to a few? There are C backgrounds, special programs like to ask this question.
The second nine, the two object values are the same (x.equals (y) == true), but there is a different Hash code, this sentence is not right? Thirty, when an object is passed as a parameter to After a method, this method can change the properties of this object and return the resulting result, then here is the value delivery or reference delivery?
Thirty-first, whether SWTICH can act on byte, whether it can act on long, can it work on String?
Article 32. Program: Write a Singleton.