Java 面试题
1.Java 中静态变量和实例变量有什么区别?
答:静态变量是属于类的变量,在内存中只有一个拷贝,多个实例共
享,所有实例更改静态变量,都会改变这个变量的值;而实例变量是
每个实例单独拥有的变量,每个实例的值都是不同的。
2.请说出 Java 中的基本数据类型?
答:Java 中的基本数据类型包括:整型(byte,short,int,
long ), 浮 点 型 ( float , double ), 字 符 型 ( char ), 布 尔 型
(boolean)。
3.Java 中的 String 类有哪些常用方法?
答:Java 中 String 类常用的方法有:int length(),char charAt(int
index) , boolean equals(Object obj) , boolean
equalsIgnoreCase(String anotherString),int compareTo(String
anotherString) , String substring(int beginIndex, int
endIndex) , String trim() , String toLowerCase() , String
toUpperCase() , String replaceAll(String regex, String
replacement)等。