中华网Java面试题目[收藏:)]

原创 2004年09月04日 22:35:00
一些著名的大公司面试题目往往很基础.

一、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. 数据类型之间的转换
如何将数值型字符转换为数字(Integer,Double)
如何将数字转换为字符
如何去小数点前两位,并四舍五入。
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中访问数据库的步骤,Statement和PreparedStatement之间的区别。
10. 找出下列代码可能存在的错误,并说明原因:
二、JSP&Servlet技术
1. 描述JSP和Servlet的区别、共同点、各自应用的范围
2. 在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(< > & “”)
3. 在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。
4. 描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。
5. 列出Jsp中包含外部文件的方式,两者有何区别。
6. 说明Jsp中errorPage的作用,应用范围。
7. 介绍在Jsp中如何使用JavaBeans。
8. 简单介绍JSP的标记库
9. Jsp和Servlet中的请求转发分别如何实现。
三、J2EE相关知识
1. 介绍J2EE、J2SE、J2SE的区别。
2. J2EE是一种技术还是一种平台,他提供了那些技术。
3. 什么是Application Server,它有什么功能和优点。
4. 简单介绍连接池的优点和原理。
5. Web.xml的作用
四、其他
1. Web安全性的考虑(表单验证、浏览器Basic方式的验证,应用程序的安全性,SSL,代码考虑)
2. 简单介绍您所了解的MVC。
3. 简单介绍所了解的XML。
4. 文档和编码规范
5. Java中的分页、效率考虑。
6. 简单介绍您所了解的structs。


找出以下程序错误。
Class Test{
    private String par1;
    private String par2;
    Test(){
    }
   
    public static void main(String[] arg){
        int a ;
        if(a){
            System.out.println("par1="+par1);
        }else{
            System.out.println("par2=" + par2);
        }
    }
}

独家贡献华为技术有限公司内部JAVA面试题及面试流程

面试题技巧 2016-12-10 19:23 TopEng BOSS3.0 渠道合作伙伴委托测试项目 1.java中什么是类,什么是接口? 答:Java程序的基本单位是类,类是对象的抽象...
  • u011277123
  • u011277123
  • 2016年12月12日 08:52
  • 2453

2015年阿里、网易、中兴、华为、美团等Java研发工程师面试心得

一、阿里内推 阿里2015年缩招,我走的是内推路线,大概8月份开始内推,建议大家找认识的熟悉的人内推,因为如果进了面试,内推的人是可以通过内部系统看到你当前的面试是否通过,而不用像面试官说的那样:“等...
  • lingzhm
  • lingzhm
  • 2016年01月06日 13:54
  • 5079

2017华为实习机试题(java)

题目1:    编写一个reverseadd函数,实现两个数倒置后再求和的功能,比如输入123,456就是求321+654,输出975    注意输入100,200输出3,(自动去除开头的0),超过范...
  • fengsigaoju
  • fengsigaoju
  • 2017年03月25日 10:07
  • 1883

中华网拟7185万出售互联网业务给国广环球传媒

7月15日消息,中华网科技有限公司China.com近期发布公告,称将出售互联网门户业务,售价为人民币7185万元,接盘方为国广环球传媒控股有限公司。至于出售原因,中华网表示,公司互联网入门网站分部持...
  • leyangjun
  • leyangjun
  • 2013年07月15日 16:21
  • 1439

2000万元换来假美国签证 称由高层委派要出境_2000万,元,换来,假美,国,签证,称,由,高层,委派,要出境_教育频道_中华网

皇岗边检站昨怔了好一会小元宝,该站在1月11的睫毛查获一宗内地居平易近持用在哪里美国签证出境案。涉案当事人供称,为了出国错了了2000万人快吃吧币,但只换来了一张伪假美国签证,同时为了大骗子住的地方港...
  • u013648029
  • u013648029
  • 2014年02月12日 22:09
  • 544

老农民选择机械收割,背后的原因让人心酸! 2017-06-12 16:10:28 来源:中华网 作者:工农兵文艺转贴 点击:439 评论: 4(查看)   老农民选择机械收割,背后的原因让人

老农民选择机械收割,背后的原因让人心酸! 2017-06-12 16:10:28  来源:中华网  作者:工农兵文艺转贴 点击:439   评论: 4(查看)   老农民选择机械收...
  • moonufo17
  • moonufo17
  • 2017年06月12日 23:37
  • 144

中华网游戏集团日均收入达11.8万美元

2008年4月1日,CDC Corporation的全资子公司——中国网络游戏界最先倡导“免费游戏,道具收费”的中华网游戏集团,在北京宣布了今年3月份最后10天的日均收入成绩。此成绩已超过了自去年7月...
  • SmartTony
  • SmartTony
  • 2011年10月06日 16:25
  • 4936

中华网手机论坛客户端

  • 2012年11月20日 18:28
  • 559KB
  • 下载

中华网交友系统

  • 2004年07月24日 00:00
  • 9.18MB
  • 下载

07年中华网-CTA-财务与会计讲义

  • 2008年03月09日 08:25
  • 1.11MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:中华网Java面试题目[收藏:)]
举报原因:
原因补充:

(最多只允许输入30个字)