`

面试题 - 刁钻

    博客分类:
  • J2SE
阅读更多
记录下 遇到的 一些 刁钻 面试题:

嘿嘿 i++ & ++i & 基本类型 传值
public class Test {
	public static void main(String[] args) {
		int i = 0;
		Test t = new Test();
		t.increase(i);
		i = i++;
		// 此处输出 0
		System.out.println(i);
	}

	public void increase(int x) {
		x = x + 1;
	}
}


嘿嘿 超类 & 子类 的构造函数调用顺序,子类调用超类构造函数时必须放在第1个语句
public class Aa {
	public Aa() {
		System.out.println("Aa");
	}
}
public class Bb extends Aa {
	public Bb() {
		System.out.println("Bb");
		// 此处调用是错误的,因为 子类构造函数调用超类构造函数时,必须在第1个语句调用,
		super();
	}

	public static void main(String[] args) {
		Bb b = new Bb();
	}
}



嘿嘿 String.split() & 正则表达式
	public static void main(String[] args) {
		// String.split(regex) 其实是调用了 Pattern.compile(regex).split(),其中对 特殊字符 和 头、尾部空字符的处理
		String[] ss = "|A|B|C".split("|");
		// 答案是6,数组为 :[, |, A, |, B, |, C],其中 | 被看做或,即,以空字符分隔,且尾部的空字符忽略,头部的保留,因此有6个
		System.out.println(ss.length);
	}
分享到:
评论

相关推荐

    Java面试题精选,各种刁钻面试题

    根据给定的文件信息,我们可以总结出一系列关键的Java面试知识点,这些知识点涵盖了从基本概念到进阶技术的多个方面,对于准备参加Java面试的求职者来说,掌握这些知识点至关重要。 ### Java基础知识 #### 1. ...

    2022vue经典面试题.pdf

    Vue经典面试题 本文档总结了Vue经典面试题,涵盖了Vue的基本原理、双向数据绑定的原理、MVVM、MVC、MVP的区别等知识点。 一、Vue的基本原理 Vue的基本原理是通过Object.defineProperty()来劫持数据的getter和...

    java面试题,面试题收集,对刁钻面试题的回答.

    Java面试是每位Java开发者职业生涯中的重要环节,它不仅测试你的技术实力,还考察你的问题解决能力和思维方式。以下是一些常见的Java面试知识点,涵盖了基础、进阶到设计模式等多个方面: 1. **Java基础**: - ...

    科技行业年度10大最刁钻古怪的面试题盘点.docx

    在科技行业的招聘过程中,面试题目的...总的来说,这些刁钻古怪的面试题体现了科技公司对于员工思维方式的重视,而不仅仅是技术知识。通过这些问题,企业能够找到那些具备创新思维、能够迅速适应复杂问题的潜在员工。

    25个刁钻面试题解析收集.pdf

    【网络资源】标签提示我们这份资料可能包含了网络上搜集的各种面试问题及解答建议,主要针对应届毕业生。以下是对这些面试题目的解析和相关知识点的详细说明: 1. **自我介绍**: - 自我介绍是面试的开场白,需要...

    阿里面试官必问21个刁钻的HashMap面试题,这次让你彻底搞懂.pdf

    以下是对21道刁钻HashMap面试题的详细解析: 1. **HashMap的数据结构** HashMap采用哈希表结构,也就是数组与链表的组合,即“链表散列”。在JDK 1.8之后,当链表长度超过8时,链表会转换为红黑树,以提高查找效率...

    java笔试题2015-Interview:名企面试题

    Google刁钻古怪面试题 博客详解: 2016百度春招笔试题(高中熟悉的题现在却变得陌生) 博客详解: 程序地址: 2016腾讯软件开发面试题(不定项选择题【1-12】) 博客详解: 2016 腾讯软件开发面试题(不定项选择题【13-...

    阿里面试官必问21个刁钻的HashMap面试题,这次让你彻底搞懂.docx

    以下是对这21道面试题的部分解析: 1. **HashMap的数据结构** HashMap采用哈希表结构实现,即数组加链表(链表散列)。在JDK1.8之后,当链表长度超过8时,链表会转换为红黑树,以提高查找效率。 2. **HashMap的...

    25个刁钻面试题解析[借鉴].pdf

    【面试技巧与策略】 在求职过程中,面试是至关重要的环节,它不仅是企业了解候选人的窗口,也是候选人展示自我价值的机会。以下是对标题和描述中提到的一些面试问题的详细解析: 1. **自我介绍**:面试官通常会用...

    微软面试题及答案(变态经典型)

    通过这些挑战性的面试题,微软寻找的是能够适应快速变化的科技环境、具有创新精神和解决问题能力的人才。因此,对这些面试题的深入理解和准备,将有助于应聘者在面试过程中展现自己的独特价值。

    世界500强面试题

    #### 第1章 微软面试题:面试官询问的刁钻问题 在面对世界500强企业的面试时,应聘者往往会遇到一些出乎意料的问题,这些问题旨在考察应聘者的临场应变能力和思维方式。下面将对部分内容中的几个经典案例进行深入...

    世界500强面试题下载

    【世界500强面试题】是众多求职者关注的焦点,这些企业的面试通常涉及到多元化的题目,旨在考察应聘者的综合素质、专业技能以及应对压力的能力。面试官可能会提出一些出乎意料的问题,以测试你的思维敏捷度和应变...

    面试官刁钻的考试题下载

    这些题目涵盖了多个领域的逻辑思维和问题解决技巧,包括时间管理、推理、概率、...这些题目展示了面试官可能用来测试应聘者逻辑思维和问题解决能力的类型,解答这些问题不仅需要数学知识,还需要创新思维和策略规划。

    智力测试.rar 经典智力趣题

    世界500强公司面试题 世界上最经典的数学智力题 智力测试的三种题型 基础数学智力题 经典智力趣题 推理能力测试 逻辑数学智力题 面试官询问的刁钻问题 面试题集锦 微软经典面试题(附答案) 微软面试智力题(附答案) ...

    经典世界500强面试题

    本文将围绕世界500强面试题展开详细讨论,帮助求职者更好地理解面试题背后的意图,并提供相应的解答策略。 首先,我们从一个看似简单但实际上颇具深意的问题开始:“井盖为什么是圆的?”这个问题考验的是应聘者的...

    世界500强面试题(精彩选载).doc

    下面将对这些精彩选载的世界500强面试题进行详细解析,并提供应对策略。 首先,面试官可能会问到“你最近读了什么书?”这个问题看似简单,实则蕴含深意。面试官们想知道的是候选人是否有持续学习和关注行业动态的...

    面试题整理——面试官的刁难提问和准备策略

    在IT行业的面试中,面试官可能会提出各种刁钻的问题,以测试候选人的技术能力、问题解决技巧以及在压力下的表现。以下是对标题和描述中提到的知识点的详细说明,以及应对策略。 一、面试官的刁难提问 面试官提问的...

Global site tag (gtag.js) - Google Analytics