两年java经验 面试题

猜猜两道Java基础面试题的结果 2015-06-30

猜猜两道Java基础面试题的结果
class TA { public String s = "A"; public String getS() { return s; } } class TB extends TA { public String s = "B"; public String getS() { return s; } } public class Test ...

Java线程面试题Top50转载 2015-11-13

Java线程面试题Top50转载
在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式创建线程比较好(比如:继承thread类还是调用Runnable接口),然后逐渐问到并发问题像在Java并发编程的过程中遇到了什么挑战,Java内存模型,JDK1.5引入了哪些更高阶的并发工具,并发编程常用的设计模式,经典多线程问题如生产者消费者,哲学家就餐,读写器或者 ...

java基础面试题-java基础1 2010-12-01

java基础面试题 - java基础(1) java 私塾整理面试题系列----java篇(www.javass.cn),java基础.JSP.数据库等个方面的面试笔试题. 1.作用域public,private,protected,以及不写时的区别答:区别如下:作用域          前类       同一package          子孙类       其他packagepublic            √             √                √        

JAVA常见面试题及解答-java开发 2015-11-21

JAVA常见面试题及解答 Java的垃圾回收总结 浅谈Java中的内部类 1)transient和volatile是java关键字吗? 如果用transient声明一个实例变量,当对象存储时,它的值不需要维持.例如:class T{ transient int a; //不需要维持int b; //需要维持} 这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存. volatile修饰符告诉编译器被volatile修饰的变量可以被程序的其他部分改变.在多线程程序中,有

java经典面试题 2014-02-13

java经典面试题! 今天上午我总结了一下,java的一些企业常面试的面试题,也可以说是堪称经典吧!大部分企业的面试题,差不多都会以下我列出的面试题!而且面试题为红色的题更是企业经常面试的,可以说是屡试不爽,大家如果看到了我的这篇文章,那么请你进来看看,会对你有不小的收获的. 注意:以下的面试题,只是java的基础方面.有时间我会整理更多的面试题.Java基础方面:1.Static Nested Class 和 Inner Class的不同. Static Nested Class是被声明为静态

JAVA面试基础试题(大家可以参考一下学Java时需要掌握的基础知识) 2008-05-09

找工作要面试,有面试就有对付面试的办法.以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司. 面试是没什么道理可讲的,它的题目有的不合情理.脱离实际.有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中).所以如果你看完此文后,请不要抱怨说这些问题都能用IDE来解决.你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很 有可能你就被

Java常见面试题(收集) 2008-11-05

 附件中有java面试题汇总 第一,谈谈final, finally, finalize的区别. final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承.因此一个类不能既被声明为 abstract的,又被声明为final的.将变量或方法声明为final,可以保证它们在使用中不被改变.被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改.被声明为final的方法也同样只能使用,不能重载 finally?再异常处理时提供

Java基础&笔试题 2016-01-10

这些题目是近期我参加过的笔试题和一些我在网上选的部分题,在这里做笔记,认真去学习,更好的应对后面的招聘.有错误欢迎指出. 一.Java基础部分 1.指针在任何情况下都可进行>,<,>=,<=,==运算.   答案:正确.  解析:指针用来表示内存地址:如果仅仅是指针之间的比较,其实也就是整型变量比较,这样的话任何情况都进行比较运算.但是指针的比较一般没有实际意义. 2.关于 JAVA 堆,下面说法错误的是( ) A.所有类的实例和数组都是在堆上分配内存的 B.对象所占的堆内存是由自

java算法面试题 2015-11-15

1. 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来. class ArrayNumber{public static void main(String[] args){int[] arrayNumber;arrayNumber = new int[10];System.out.println(“以下是随机的10个整数:”);// 填入随机的 10个整数for (int i =0; i<arrayNumber.lengt

蘑菇街2015校招Java研发笔试题详解 2015-04-25

1. 对进程和线程描述正确的是( ) A.  父进程里的所有线程共享相同的地址空间,父进程的所有子进程共享相同的地址空间. B.  改变进程里面主线程的状态会影响其他线程的行为,改变父进程的状态不会影响其他子进程. C. 多线程会引起死锁,多进程则不会. D.  以上都不对. 解析:A错,进程拥有独立的地址空间:B错,主线程和子线程是并行关系的时候,并没有依赖关系.父进程和子进程中,子进程是父进程的一个副本,创建子进程后,子进程会有自己的空间,然后把父进程的数据拷贝到子进程的空间里.运行时,谁先

java工程师面试题 2014-12-22

一.你对MVC的理解,MVC有什么优缺点?结合Struts,说明在一个Web应用如何去使用?答:MVC设计模式(应用观察者模式的框架模式)M: Model(Business process layer),模型,操作数据的业务处理层,并独立于表现层(Independent of presentation).V: View(Presentation layer),视图,通过客户端数据类型显示数据,并回显模型层的执行结果.C: Controller(Control layer),控制器,也就是视图层和

找出数组中只出现1次的两个数字(经典面试题) 2014-07-23

找出数组中只出现1次的两个数字(经典面试题)
=============================================================================================        昨天面试的一道题,很有趣,也是好多公司经常使用的面试题,当时我没有想到解决办法,只想到使用异或和位运算的.现在在网上找来解决办法,大家一起学习学习.拓展思维.========== ...

Java常见面试题(一一些零碎的知识点 2015-04-17

1.String是最基本的数据类型吗? 基本数据类型包括byte.int.char.long.float.double.boolean和short.   注意:java中没有bool ! java.lang.String类是final类型的,因此不可以继承这个类.不能修改这个类.为了提高效率节省空间,我们应该用StringBuffer类2.int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型).Int是java的原始数据类型,Integer是jav

风林火山高级java工程师面试题 2012-11-01

最近投了风火山林的高级java工程师职位,对于我这种刚毕业的菜鸟来说能挺到第三轮,可能对大家来说还算可以,但我心里面对自己的要求可不是那样的.第三轮是算法题,就是发几个题目给你两天时间做完,实际上我一天就做完了,只是在算法的复杂度上没有考虑,我想这也是被刷下来的原因之一吧 .    题目如下:这是工具类:package www.work.service;import java.util.List;public interface Work_One {    public List<Integer

java基础面试题-1 2015-11-10

1.java的三种技术架构?        a.J2EE(Java 2 Platform Enterprise Edition)企业版           是为开发企业环境下的应用程序提供的一套解决方案.          该技术体系中包括 servlet jsp等,主要针对于web应用程序开发.        b.J2SE(Java 2 Platform Standard Edition)标准版          是为开发普通桌面和商务应用程序提供的解决方案.          该技术体系是其

java经典面试题1 2013-06-20

1. 面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二是数据抽象.2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类).派生类可以从它的基类那

java经典面试题2 2013-06-25

1. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 可以继承其他类或完成其他接口,在swing编程中常用此方式.2. HashMap和Hashtable的区别. HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable.3. Collec
一周排行
  • Net66曾发表过一篇<衔接UI线程和管理后台工作线程的类(多线程.异步调用)> 来说明如何处理后台线程通过异步方式来更新UI.他的方案非常棒,但是客户端稍稍复杂了一点,在非常复杂的场景可能会发生问题.我 ...
  • 编写可读代码的艺术——读后总结
    本书与代码整洁之道类似,强调的不是编程的技巧,而是代码编写的注意点. 有的开发者可能觉得自 ...
  • 使用js的人对闭包是熟悉,以前接触php的时候还不知道可以使用闭包,今天学习了一下,还是记录下来 一个简单的例子 function test_closures(){ $id = 1; $func = function ...
  • 1.面向对象的重要特征:封装性.继承性和多态性.2.C++中的重点和难点:      2.1构造函数和析构函数       构造函数负责完成类环境和类属性的初始化工作       析构函数,释放堆上分配的内存和其他资 ...
  •  本教程有考虑新手以及有点基础的入门者.接下来开始在win7下搭建cocos2dx的开发环境,请读者下载最新的cocos2dx源码(本人用的是12版),以及vs2010软件.网上有安装教程,不多说地址如下:..... ...
  • 今天搞VSFTP,匿名用户上传的文件权限一直不对,anon_umask不生效,一直显示文件权限为600,文件所属为root:ftp,经调试发现是如下原因.chown_uploads=YES   这种情况下需要设置ch ...
  • winform-ComboBox_ListView系统进程
    1 using System; 2 using System.Collections.Ge ...
  • 解决方案如下:     1.在dos环境下,用mysql --default-character-set=gbk -u root -p 这句话进入mysql~~     2.建数据库.表,如下:        cre ...
  • 最新php常用正则以下是三零网为大家整理的最新php常用正则的文章,希望大家能够喜欢!<?phpclass Verify{ /** * 验证用户名 * @param string $value * @param ...
  • 上传代码到github上有很多种方法,在这里我介绍一种比较简单的一种.工具嘛,越简单越好用啊. 1.首先下载github在windows下的客户端 下载地址:https://desktop.github.com/ 这 ...