第一篇:JAVA程序员(郑州市)招聘杭州国能博泰电力技术有限
杭州国能博泰电力技术有公司以中低压智能电网技术为主的高新技术和软件企业。公司产品涵盖配电网自动化、PLC电力线通信、电力需求侧智能终端和系统(负荷管理终端及系统;配变监测终端及系统;预付费装置与系统;低压集抄系统;电力防盗系统;智能电度表等)、微机保护等技术领域,是目前国内品种齐全、技术先进、功能完善的电力需求侧产品生产厂家。其中,多项技术产品获得国家专利,并通过国家级或省级检验、鉴定。公司各类产品已在电力、油田、矿山、石化、港口、钢铁、公用事业等领域得到广泛应用,为客户的运营决策提供了坚实的技术保障。作为国内最早将无线通讯技术用于电力配电网自动化、电力需求侧管理、企业用电管理的专业厂家之一,公司十分注重积累自己在行业应用方面的经验,结合产品的先进性及实用性,为用户设计最优的技术解决方案。公司始终坚持以先进的科技配合卓越的服务,根据每一位用户和客户的需求定制个性化的服务模式,务求协助用户准确达成目标,创造辉煌成绩。本文由辉瑞医药http://整理提供,转载注明出处
第二篇:杭州企业招聘java程序员常出面试题(本站推荐)
第一部分:
1,HashMap和Hashtable的区别。
2,Collection 和 Collections的区别。
3,什么时候用assert。
4,GC是什么? 为什么要有GC?(基础)。
5,String s = new String(“xyz”);创建了几个String Object?
6,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
7,short s1 = 1;s1 = s1 + 1;有什么错? short s1 = 1;s1 += 1;有什么错?
8,sleep()和 wait()有什么区别? 搞线程的最爱
9,Java有没有goto?
10,数组有没有length()这个方法? String有没有length()这个方法?
11,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
12,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()?它们有何区别?
第二部分:面向对象的特征有哪些方面 ?String是最基本的数据类型吗?int 和 Integer 有什么区别?String 和StringBuffer的区别?
5运行时异常与一般异常有何异同?说出一些常用的类,包,接口,请各举5个说出ArrayList,Vector, LinkedList的存储性能和特性
8设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。
public class ThreadTest1{
private int j;
public static void main(String args[]){
ThreadTest1 tt=new ThreadTest1();
Inc inc=tt.new Inc();
Dec dec=tt.new Dec();
for(int i=0;i<2;i++){
Thread t=new Thread(inc);
t.start();
t=new Thread(dec);
t.start();
}
}
private synchronized void inc(){
j++;
System.out.println(Thread.currentThread().getName()+“-inc:”+j);
}
private synchronized void dec(){
j--;
System.out.println(Thread.currentThread().getName()+“-dec:”+j);
}
class Inc implements Runnable{
public void run(){
for(int i=0;i<100;i++){
inc();
}
}
}
class Dec implements Runnable{
public void run(){
for(int i=0;i<100;i++){
dec();
}
}
}
}
9.JSP的内置对象及方法。
10.用socket通讯写出客户端和服务器端的通讯,要求客户发送数据后能够回显相同的数据。
第三部分:
1.存储过程和函数的区别
2.事务是什么?
3.游标的作用?如何知道游标已经到了最后?
4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
第四部分:
1、如何设置Java 2(JDK1.2)的环境变量?
2、哪些Java集成开发工具支持Java 2?
3、如果在Netscape或IE浏览器中运行Java applet时出现了错误,如何确定错误范围?
4、当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱
码?
5、当用Servlet来处理http请求并产生返回的HTML页面时,如何使HTML页面中的中文字符能够正常显示?
6、如何设置Java WebServer的CLASSPATH,以包含用户的class文件?
7、为什么在Windows平台上用Naming.lookup来获取远程RMI对象时会很慢?
8、编写Java application时,如何设置proxy的信息,以便访问外部网站?
9、Swing组件JList的列表数据修改了,如何通知JList改变显示?
10、在Java applet中如何实现一个模式对话框?
11、在Java applet中如何显示另外一个HTML页面?
12、用JDK实现的签名applet,可否在Netscape或IE中运行?
13、用JNI技术可以从Java应用中调用C程序库,但是如何使该C程序库可以调用另外的C程序库?
14、在Java语言中,如何列出PC机文件系统中的所有驱动器名?
第五部分:
1.C++或Java中的异常处理机制的简单原理和应用。
2.Java的接口和C++的虚类的相同和不同处。
3.垃圾回收的优点和原理。并考虑2种回收机制。
4.请说出你所知道的线程同步的方法。
5.请讲一讲析构函数和虚函数的用法和作用。
6.Error与Exception有什么区别?
7.在java中一个类被声明为final类型,表示了什么意思?
8.描述一下你最常用的编程风格。
9.heap和stack有什么区别。
10.如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算)。
11.如果要设计一个图形系统,请你设计基本的图形元件(Point,Line,Rectangle,Triangle)的简单实现
12,谈谈final, finally, finalize的区别。
13,Anonymous Inner Class(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
14,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。