Java面试常用知识
星晴coral
时光清浅,向爱则暖
展开
-
Java中访问权限和访问修饰符
类 JAVA中的类只能是public 或者默认的。这是符合逻辑的:人们定义类的初衷就是为了让别人用的。倘若是private,别人怎么调用?但是有一个内部类可以被定义为private。严格上说,内部类,算不得上是一种光明正大的类,内部类在某种意义上是类这个王国里的特务和地下工作者。特务和地下工作者为王国起了不少作用,但是几乎从来不敢在公众场合抛投露面。就算要露面,也要在主人(class)的同意下,原创 2013-07-31 17:05:20 · 1146 阅读 · 0 评论 -
新浪技术笔试题
题目来源:http://www.cppleyuan.com/viewthread.php?tid=8033 (它是来自那里我就不知道了!) 答案来自一些书籍、网站和我个人的想法,如果存在错误或者您有不同的看法,请联系我(博客的右上方)。 一 数据结构和算法 1. 简述什么是 hashtable ,如何解决 hash 冲突 答: 首先要明确的一点是建立 hashtable 是为了转载 2013-10-18 10:35:33 · 1094 阅读 · 0 评论 -
java实现字符串反转(二)
问题: 给一个字符串,比如 “I love china”, 把字符反转后变成 “china love I” 思路: 先把字符串从第一个字符与最后一个字符对换,第二个字符和倒数第二个字符对换,这样,我们就把每一个单词位置互换了。但是我们要求单词里面字符的顺序是不能变的,所以,我们要把每一个单词里面的字符从头到尾对换一下。这样就可以得到我们想要的字符串了。 实现: 因为这转载 2014-01-22 16:27:46 · 1091 阅读 · 0 评论 -
java实现字符串反转
问题:给一个字符串,比如 “love”, 把字符反转后变成 “evol” 解题:为了快速地了解他们的编程能力,我想到了一个关于字符串反转的问题,有人用这道题取得不错的效果,这道题的答案有很多种,因此这给了你足够的空间去考察候选者的技能,我自己思考了会儿,找到好几种答案如何用Java实现字符串的反转。候选者的答案正好是面试官了解他们如何思考的一种方式。你可以用相关的接口来定义这道题,里面有一个未实转载 2014-01-22 16:24:52 · 1139 阅读 · 0 评论 -
2014找工作总结-机会往往留给有准备的人
转发请注明出处:http://blog.csdn.net/xiajun07061225/article/details/12844801 其实我的求职过程在十一之前就已经结束了,总体讲比较顺利。参加面试的几家公司基本都拿到了offer,分别是阿里巴巴、美团网、创新工场涂鸦移动以及华为。当时也参加了其他公司的面试,比如人人,一面过后收到了二面通知,拒了。创新工场豌豆荚一面结束后等转载 2014-01-22 17:01:17 · 1713 阅读 · 1 评论 -
java编写一个延迟加载的单例设计模式
package com.itheima; /** * 编写一个延迟加载的单例设计模式 * @author Administrator */ //懒汉式单例模式是延迟加载的单例设计模式 public class Singleton { //私有的构造方法 private Singleton(){} //静态私有的成员变量 private static Singleton i转载 2013-11-02 17:29:14 · 3667 阅读 · 0 评论 -
字符串 String和StringBuffer的区别(从代码讲解)
Java面试中经常问到字符串,下面是根据百度面试整理出来的内容: 一、String和StringBuffer有什么区别? String的长度是不可变的,StringBuffer的长度是可变的。 如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法。 二、代码举例 pu原创 2014-04-02 13:19:08 · 2540 阅读 · 0 评论