课程咨询 :13691148991

上海java培训 > 合作企业 > 企业笔试题 > java程序员面试试题
  • java程序员面试试题

    发布:上海java培训      来源:企业笔试题      时间:2016-03-24

  • 应聘软件开发人员或者程序员的时候,面试官会询问什么类型的题目呢?很多人跑来咨询我们Java培训中心的老师关于Java面试的问题,其实在Java面试中,不同于其他管理类职位,除了会询问性格处事等相关问题外,最主要的还是与Java编程相关的理论和实际操作题目。在这里为大家整理了一些Java面试题目,以供大家平时练习。

    问:在java语言中int 和 Integer 有什么区别?

    答:int是基本数据类型,Integer是int的包装类,属于引用类型

    85.计算下列结果:

    25&3 =

    25|3=

    解答:25的二进制是11001 , 3的二进制是00011, 按位与的结果是:00001 ,按位或的结果是:11010,因此转成10进制分别为:1 和27。

    问:如何获得

    This is first layer 中的值?

    答:

    问:JDK1.5中支持的 for循环的语法?

    答:for(type element : array) { System.out.println(element)

    } type 集合(不仅仅指Collection,也包含普通的数组)中元素的数据类型 element 遍历到的元素 array 集合对象本身(当然不只是Collection)。

    问:简述synchronized和java.util.concurrent.locks.Lock的异同?

    答:主要相同点:Lock能完成synchronized所实现的所有功能。

    主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

    问:将字符“12345”转换成long型?

    答:String s="12345";

    long num=Long.valueOf(s).longValue();

    问:如何格式化日期?

    答:Date now=new Date();

    SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);

    String formatNow=sdf.format(now);

    变量formatNow就是格式化好的日期。

    所以,应对Java面试最好的准备方式就是丰富巩固自身的编程知识,以不变应万变,将Java培训课程中学到的知识展现在面试官面前,自信大方地表现自己,就没有不能拿到的offer。

    IT免费课程咨询:http://sh.java.tedu.cn/baidu3/wmkc02/

上一篇:java手机开发练习题

下一篇:10道帮你学习java语句的算数题

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:1.20

 Java--零基础业余班

Java--零基础业余班

开班日期:1.18

Java--大数据全日制班

Java--大数据全日制班

开班日期:1.20

Java--大数据业余制班

Java--大数据业余制班

开班日期:1.18

  • 地址: 上海达内12大校区,就近安排,提供住宿(浦东/徐汇/人广/静安/虹口等)
  • 课程培训电话:13691148991     24小时咨询电话:150-2157-9486
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56