上海Java培训
达内上海中山公园中心

13691148991

热门课程

java程序员面试试题

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

应聘软件开发人员或者程序员的时候,面试官会询问什么类型的题目呢?很多人跑来咨询我们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/

上一篇:java手机开发练习题
下一篇:10道帮你学习java语句的算数题

直戳软肋的Java面试题:你有被问到TCP/IP协议吗?

如何避免成为一名“油腻”的程序员

Java工程师面试题:这些代码中的bug你看出来了吗?

 Java工程师面试题:Java的堆,栈,方法区你都搞清楚了吗?

选择城市和中心
贵州省

广西省

海南省