![](https://csdnimg.cn/release/download_crawler_static/45094959/bg7.jpg)
hashCode()
toString() :
return A[0] +A[1] +A[2] +A[3]; //
toString() hashCode()
return this.toString().hashCode()
A B 1234 toString().hashCode() String
1234.hashCode()
hashCode()
3 Class Java
Java Java
Java Java
java.lang Class Method
C++ C++
Java
C++
JavaBean
JavaBean
a. Class.forName( Bean Class ABeanClass
b. ABeanClass getMethods() Method[]
c. get Bean
d. newInstance() invoke()
Class Method
4 Synchronize
Synchronize
Synchronize
class A{
synchronized void f(){}
void g(){}
}
A a f() a