Java基础知识面试题
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
public static void main(String[] args) {
reverse(“abcd”);
}
private static void reverse(String s) {
for (int i = s.length()-1; i >= 0; i–) {
System.out.print(s.charAt(i));
}
}
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
3.数据类型之间的转换
如何将数值型字符转换为数字(Integer,Double)
如何将数字转换为字符
如何取小数点前两位,并四舍五入。
4.日期和时间
如何取得年月日,小时分秒
如何取得从1970年到现在的毫秒数
Long L=Timestamp.valueOf(“2010-6-19 00:00:00″).getTime();
取得的L就是毫秒
如何格式化日期
5.数组和集合
6.文件和目录(I/O)操作
如何列出某个目录下的所有文件
如何列出某个目录下的所有子目录
判断一个文件或目录是否存在
如何读写文件
7.Java多态的实现(继承、重载、覆盖)
8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。
9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。
10.找出下列代码可能存在的错误,并说明原因:
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
public static void main(String[] args) {
reverse(“abcd”);
}
private static void reverse(String s) {
for (int i = s.length()-1; i >= 0; i–) {
System.out.print(s.charAt(i));
}
}
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
3.数据类型之间的转换
如何将数值型字符转换为数字(Integer,Double)
如何将数字转换为字符
如何取小数点前两位,并四舍五入。
4.日期和时间
如何取得年月日,小时分秒
如何取得从1970年到现在的毫秒数
Long L=Timestamp.valueOf(“2010-6-19 00:00:00″).getTime();
取得的L就是毫秒
如何格式化日期
5.数组和集合
6.文件和目录(I/O)操作
如何列出某个目录下的所有文件
如何列出某个目录下的所有子目录
判断一个文件或目录是否存在
如何读写文件
7.Java多态的实现(继承、重载、覆盖)
8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。
9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。
10.找出下列代码可能存在的错误,并说明原因:
【Java基础知识面试题】相关文章
1. Java基础知识面试题
2. Java基础知识面试要点
3. J2EE相关知识面试题
5. 基础网络面试题集
6. 网络方面基础面试题
8. Java的五个基础面试题
9. Java基础类库面试题
10. Java基础面试题
本文来源:https://www.mianshiwenti.com/a12406.html
进入下载页面
﹝Java基础知识面试题﹞相关内容
- 若干个Java基础面试题
- Java基础面试题
- 比较基础的php面试题及答案-填空题
- 比较基础的php面试题及答案-编程题
- C#基础面试题
- 数据库基础的一些面试题
- MYSQL基础面试题
- asp.net基础笔试题
- C语言基础笔试题
- 教师资格证考试知识点之教师职业道德