摘要: 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contai... 阅读全文
posted @ 2015-10-14 23:16 剑芒 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 原文来自http://www.allapplabs.com/interview_questions/java_interview_questions.htm翻译:Zeng Yuetian转载请注明出处。Q011:What is an Iterator?什么是Interator?A:Some of t... 阅读全文
posted @ 2015-10-14 23:14 剑芒 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 最近面试一直被多线程所折磨。因为之前的公司一直没有太多高并发的处理,所以对JAVA的多线程并没有太多实战经验。今天面试的时候再多线程上被虐的很惨。晚上回来赶紧写一下demo去理解一下。事例1: 1 public class A 2 { 3 public synchronized static... 阅读全文
posted @ 2015-10-14 23:13 剑芒 阅读(178) 评论(0) 推荐(1) 编辑
摘要: 5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz 几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了。。RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条也没出orz,面试官貌似不知ACM是何物,GG了。。不过这次面试收获还是挺大的。。 面试前: 出地铁 阅读全文
posted @ 2015-10-14 23:12 剑芒 阅读(1253) 评论(1) 推荐(0) 编辑
摘要: 总结这些天面试Java开发过程中的大多数问题,综合分类有Java基础,框架,多线程,网络通信,Linux,数据库,设计模式,算法,缓存等几个模块,由于问题太多,下面先列出问题,之后有时间在写文章解答,或者网上有很多答案,可以自行搜索。一、Java基础1.String类为什么是final的。2.Has... 阅读全文
posted @ 2015-10-14 23:06 剑芒 阅读(1110) 评论(0) 推荐(1) 编辑
摘要: eaglepanjava面试中常用的排序算法一、冒泡排序packagesort.bubble;importjava.util.Random;/***依次比较相邻的两个数,将小数放在前面,大数放在后面*冒泡排序,具有稳定性*时间复杂度为O(n^2)*不及堆排序,快速排序O(nlogn,底数为2)*@a... 阅读全文
posted @ 2015-10-14 23:03 剑芒 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Java 线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程 的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面... 阅读全文
posted @ 2015-10-14 22:40 剑芒 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 最近去了几家公司面试java中高级工程师,打击挺大的,感觉自己一直以来没有很好的深入学习,对各种知识都是一知半解,但心又太高,想找更高薪的 职位,结果面试屡屡碰壁,哎,心情好低落,也是时候静下心来,好好总结一下了,准备开个博客,记录一下以前用过的技术、开发经验等,也用来总结一下将来的 学习和工作经历... 阅读全文
posted @ 2015-10-14 22:37 剑芒 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 面试中被问到,集合类中的排序方法是怎么实现的?没有回答上来,故而总结如下:你知道么?前提:在eclipse中对于自己的代码可以通过按住Ctrl的同时单击名称跳入相应源码中。但eclipse 默认没有添加java源代码目录,比如点击Thread会提示source not found,而在开发中了解Ja... 阅读全文
posted @ 2015-10-14 22:36 剑芒 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 说说Hibernate对象的三种状态Hibernate对象有三种状态,分别是:临时态(Transient)、 持久态(Persistent)、游离态(Detached)。临时状态:是指从对象通过new语句创建到被持久化之前的状态,此时对象不在Session的缓存中。处在此状态的对象具备以下特点:1,... 阅读全文
posted @ 2015-10-14 22:34 剑芒 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 华为的JAVA面试题(后记:没有想到华为的面试题就是非同一般,很多题不是一眼就能够看得出来,至少对我这种鸟来说是这样。对我个人来说,看看这样的题,可能比看 《Think In Java》都还要好,因为这里面有很多的东西,都是我们平时没有太在意,或者是只是懂一点皮毛而已,通过做一下这样的练习,把自己不... 阅读全文
posted @ 2015-10-14 22:33 剑芒 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 这一段时间春招开始了,耽误了一小段时间,最近面了两家公司(严格来说是一家,但很有意义,后面会解释) 今天去面试佳都,感觉这家公司挺不错,在天河软件园内,整栋楼都属于佳都。不得不说,人靠衣装,佛靠金装,大空间布局给人的感觉很舒适,还没面试就有一点小激动。 我和一个小伙伴一起来面试,说明来意之后,前台... 阅读全文
posted @ 2015-10-14 22:31 剑芒 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。另外,码农网之前也整理过一篇关于Java集合面试题的文章:大公司最喜欢问的Java集合类面试题1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合... 阅读全文
posted @ 2015-10-14 22:28 剑芒 阅读(148) 评论(0) 推荐(1) 编辑
摘要: 原文:http://www.javamm.com/?p=7274找到一份高薪的java工作,从程序员走向高级程序员、架构师、分析员,是所有java程序员们的追求。找一份好工作,自然要看工作经历、项目积累、综合能力。但是,在繁忙、琐碎的日常工作之余,如何准备,才能高效高分通过各种IT公司的java面试... 阅读全文
posted @ 2015-10-14 22:27 剑芒 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 面试例题1:对象与实例有什么区别?解析:在Java的内存分配中,对象和实例是不同的,前者分配在内存堆里,后者分配在堆栈里,至于为什么要这样分,参考一下其他的资料。对象是不变的东西,它是对客观事物的抽象,实例是对操作对象的引用,你不能直接操作对象。答案:对象和实例从宏观的角度看,区别是:对象是同类事物... 阅读全文
posted @ 2015-10-14 22:24 剑芒 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/ 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应... 阅读全文
posted @ 2015-10-14 22:22 剑芒 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ClassLoader具备层次关系,且不止一种。不同的类装载器分布创建的同一个类的字节码数据属于完全不同的对象,没有任何关联通过Class.forName(String className),能够动态加载一个类Java程序不是一个可执行文件,而是由许多独立的类文件组成的,每一个文件对应一个Java类... 阅读全文
posted @ 2015-10-14 22:21 剑芒 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 面试例题1:下面程序的结果是什么?[Trend公司面试题]class Tester{int var;Tester(double var){ this.var = (int)var;}Tester(int var){ this("hello");}Tester(String s){ this(); S... 阅读全文
posted @ 2015-10-14 22:20 剑芒 阅读(153) 评论(0) 推荐(0) 编辑
摘要: java 2015-7-8阿里电面一面1.自我介绍一下2.能来实习吗3.给我讲讲socket程序接收开多线程是怎么实现的4.你做的其他优化,又可以说的地方:又是socket。。说完以后不清楚,然后说servlet多线程,开始怀疑我能力就问:5.你熟悉的算法,给我随便说一种6.二叉树的遍历方式7.线程... 阅读全文
posted @ 2015-10-14 22:19 剑芒 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1. 字符串如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法。toCharArray()... 阅读全文
posted @ 2015-10-14 22:18 剑芒 阅读(230) 评论(0) 推荐(1) 编辑