打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
10道java基础面试题
10道java基础面试题

      [关键字: java基础知识面试笔试题,数据类型,日期,数组和集合,多态]

一、Java基础知识
1. Java
有那些基本数据类型,String是不是基本数据类型,他们有何区别。
Integer literals,Floating-point literals,character literals,Boolean literal,String iteral.
String
不是基本数据类型
2.
字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
    public static String reverse(String s){
        int length=s.length();
        StringBuffer result=new StringBuffer(length);
        for(int i=length-1;i>=0;i--)
            result.append(s.charAt(i));
        return result.toString();
    }
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc
3.
数据类型之间的转换
如何将数值型字符转换为数字(IntegerDouble
如何将数字转换为字符
如何去小数点前两位,并四舍五入。
4.
日期和时间
如何取得年月日,小时分秒
Date dat=new Date();
dat.getYear();dat.getMonth();dat.getDay();dat.getHours();…
如何取得从1970年到现在的毫秒数
long now=dat.getTime();
如何获取某个日期是当月的最后一天
如何格式化日期
DateFormate df=DateFormate.getInstance();
df.Format(dat);
5.
数组和集合
6.
文件和目录(I/O)操作
如何列出某个目录下的所有文件
如何列出某个目录下的所有子目录
判断一个文件或目录是否存在
如何读写文件
7. Java
多态的实现(继承、重载、覆盖)
8.
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。
9. Java
中访问数据库的步骤,StatementPreparedStatement之间的区别。
10.
找出下列代码可能存在的错误,并说明原因:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Hive面试题—理清hive应用思路
45分钟google电话面试实录
由字符串反转(使用递归)引申出来一道Java面试题
【算法千题案例】每日一练LeetCode打卡——103.亲密字符串
Postgresql数据库的一些字符串操作函数
最有价值的50道java面试题 适用于准入职Java程序员
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服