9512.net
甜梦文库
当前位置:首页 >> 面试 >>

Java面试题2


Java面试题2
一:枚举可以继承吗?什么时候使用枚举?

二:Java中不定参数Object... 和数组参数 Object[] 的区别

三:Java中String、StringBuffer、StringBuilder的区别

四:下面代码会输出什么结果? public static void main(String[] args) throws Exception { Class clazz = Class.forName("java.lang.Integer"); Object array = Array.newInstance(clazz, 10); Array.set(array, 5, 10); Object el = Array.get(array, 5); System.out.println(el); }

五:下面代码的输出结果是什么?

List<Integer> list = Arrays.asList(1,2,3,4); int sum = list.stream().map(x -> x*x).reduce((x,y) -> x + y).get(); System.out.println(sum);

六:下面代码最后Value的值会是多少?为什么?
public class VolatileTest1{

private volatile int value; //将value变量声明成volatile类型

public void increment(){

value ++;

System.out.println(value);

}

public static void main(String[] args) {

final VolatileTest1 volatileTest1 = new VolatileTest1();

for(int i = 0; i < 100; i ++){

new Thread(new Runnable() {

public void run() {

volatileTest1.increment();

}

}).start();

}

}

}

七:下面的代码是否会报错,为什么?(代码基于JDK1.8) public static Supplier<Integer> test() { int i = 1; i++; return () -> { return i; }; }

八:下面程序是递归还是迭代?他们的区别是什么? public class FactorialTest { public int factorial(int n){ return fact_iter(1,1,n); } public int fact_iter(int sum,int min,int max){ if(min>max){ return sum; } sum*=min; return fact_iter(sum,++min,max);

} public static void main(String[] args){ System.out.println(new FactorialTest().factorial(4)); }}

九:没有注解<mvc:default-servlet-handler />会出现什么问题?该注解有哪些等价注解?

十:下面问题是什么原因,应该如何解决? 严重: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [/home/webapps/financial-manage/] instead of [/home/webapps/financial-api/] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!

十一:翻译下下面这句话 It may sound strange to be using Spring Data Redis as the means to publish messages, but as you’ll discover, Redis not only provides a NoSQL data store, but a messaging system as well.


赞助商链接

更多相关文章:
2017新版JAVA面试题目
2017新版JAVA面试题目_面试_求职/职场_实用文档。java面试题目 详解笔试面试题集...+ n - 2 + n - 1 = n(n - 1) / 2 还有一种投机取巧的方法, 在...
java面试题及答案
下面关于 java.lang.Ex Java 面试题选择题 1. 下面哪些是 Thread 类的方法() A start() B run() C exit() D getPriority() 2. 下面关于 java.lang....
JAVA面试题2
JAVA面试题2 - JAVA 面试题 一、判断题(20 分) 1、String不是一个类,只是一个简单的字符串类型。false 2、对于对象A和B,如果A.equals(B)==true,那么...
Java面试题2
Java面试题2_面试_求职/职场_实用文档。JAVA 常见面试题及解答(精华) 1)transient 和 volatile 是 java 关键字吗?(瞬联) 如果用 transient 声明一个实例变量,当...
JAVA常见面试题及解答2015版
JAVA常见面试题及解答2015版_面试_求职/职场_实用文档。JAVA 常见面试题及解答(...Java 提供了接口 java.lang.Runnable 来支持这种方法。 方法二:实现 Runnable ...
java面试题2
如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 java面试题2 java职业相关面试题java职业相关面试题隐藏>> 88、CORBA 是...
2016最新java面试题_详细版
2016最新java面试题_详细版_其它_职业教育_教育专区。2016最新java面试题_详细版...二、多项选择题 下列各题 A. 、B.、C.、D.四个选项中,有一个或多个...
Java面试题2
Java 面试题(选择题) 博客分类: Java 咖啡厅 1. 在 Java 中,负责对字节代码解释执行的是 A. 应用服务器 B. 虚拟机 C. 垃圾回收器 D. 编译器 2. 一个...
java面试题2(题库全)
面试题集共分为以下十部分: 一、Core Java: 1 — 95 题 1 — 24 页 基础及语法: 1 — 61 题 1 — 13 页 异常: 62 — 69 题 13 — 15 页 ...
Java面试题笔试题大全 (2)
Java面试题笔试题大全 (2)Java面试题笔试题大全 (2)隐藏>> java 面试题集 1.C++或 Java 中的异常处理机制的简单原理和应用。 中的异常处理机制的简单原理和应...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图