某公司的JAVA面试题

1.请说出java的基本数据类型有那些.
 2.请写出字符串转换为数字类型的方法名
     写出数字类型转换为字符串的方法名
 3.在我们java开发中经常会用到String类的操作,请回答以下两个问题
    1)试写字符串的反转的方法
    2)试写字符串***aaa***将里面的aaa替换为bbb或者ccc的方法
  4.在我们开发中经常遇到关于日期的操作
  1)你在开发过程中经常使用那些日期操作的类
        2)java中计时是与其他的不同,那他是如何表示计时的,比如他是从1970年1月1
        日开始计时?
  3)如何获得一个时间的小时数或者分或者月数
  4)如何判断今天是不是一个月的最后一天,当然方法很多,有聪明的有笨的.
  5.JSP和Servlet有那些相同点和不同点,他们之间的联系是什么.
    JSP获取一个请求的参数的方法是什么.
    如何获得一个Servlet的实际路径
  6.请写出JDBC连接数据库的过程
  7.请写出一个数据库连接池.
  8.J2EE是技术还是平台还是架构
  9.请找出下面程序中的错误.
  Class Test{
  private String str1;
  private String str2;
  public static void main(String[] arg){
   int n;
   if(n){
   System.out.println("Str1"+str1);
   }else{
   System.out.println("Str2"+str2);
   }
  }
 }
 10.你读过那些java方面的书?
 11.什么是cookie和session,有什么作用?
 12.petstore的层次结构是怎么样的!
 13.什么是MVC设计模式,他如何实现的.
 14.java在面向过程编程的概念中实现多态的方式有那些,提示一下继承还有什么?
 15.<%@ include %>跟<jsp:include>有什么区别别
    16.我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出
    一个某种编码的字符串. 
 17.你在使用过集合没?都有那些.
 18.如何列出一个目录下边的所有文件名.
 19.文件操作的类都有那些.
 20.请说出J2EE,J2SE,J2ME应用范围
         21,Collection 和 Collections的区别。
          22 什么时候用assert。
         23,GC是什么? 为什么要有GC
         24,String s = new String("xyz");创建了几个String Object?
         25,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值