第一篇:JAVA程序員(鄭州市)招聘杭州國能博泰電力技術有限
杭州國能博泰電力技術有公司以中低壓智能電網(wǎng)技術為主的高新技術和軟件企業(yè)。公司產(chǎn)品涵蓋配電網(wǎng)自動化、PLC電力線通信、電力需求側智能終端和系統(tǒng)(負荷管理終端及系統(tǒng);配變監(jiān)測終端及系統(tǒng);預付費裝置與系統(tǒng);低壓集抄系統(tǒng);電力防盜系統(tǒng);智能電度表等)、微機保護等技術領域,是目前國內品種齊全、技術先進、功能完善的電力需求側產(chǎn)品生產(chǎn)廠家。其中,多項技術產(chǎn)品獲得國家專利,并通過國家級或省級檢驗、鑒定。公司各類產(chǎn)品已在電力、油田、礦山、石化、港口、鋼鐵、公用事業(yè)等領域得到廣泛應用,為客戶的運營決策提供了堅實的技術保障。作為國內最早將無線通訊技術用于電力配電網(wǎng)自動化、電力需求側管理、企業(yè)用電管理的專業(yè)廠家之一,公司十分注重積累自己在行業(yè)應用方面的經(jīng)驗,結合產(chǎn)品的先進性及實用性,為用戶設計最優(yōu)的技術解決方案。公司始終堅持以先進的科技配合卓越的服務,根據(jù)每一位用戶和客戶的需求定制個性化的服務模式,務求協(xié)助用戶準確達成目標,創(chuàng)造輝煌成績。本文由輝瑞醫(yī)藥http://整理提供,轉載注明出處
第二篇:杭州企業(yè)招聘java程序員常出面試題(本站推薦)
第一部分:
1,HashMap和Hashtable的區(qū)別。
2,Collection 和 Collections的區(qū)別。
3,什么時候用assert。
4,GC是什么? 為什么要有GC?(基礎)。
5,String s = new String(“xyz”);創(chuàng)建了幾個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()有什么區(qū)別? 搞線程的最愛
9,Java有沒有goto?
10,數(shù)組有沒有l(wèi)ength()這個方法? String有沒有l(wèi)ength()這個方法?
11,Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型?
12,Set里的元素是不能重復的,那么用什么方法來區(qū)分重復與否呢? 是用==還是equals()?它們有何區(qū)別?
第二部分:面向對象的特征有哪些方面 ?String是最基本的數(shù)據(jù)類型嗎?int 和 Integer 有什么區(qū)別?String 和StringBuffer的區(qū)別?
5運行時異常與一般異常有何異同?說出一些常用的類,包,接口,請各舉5個說出ArrayList,Vector, LinkedList的存儲性能和特性
8設計4個線程,其中兩個線程每次對j增加1,另外兩個線程對j每次減少1。寫出程序。以下程序使用內部類實現(xiàn)線程,對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通訊寫出客戶端和服務器端的通訊,要求客戶發(fā)送數(shù)據(jù)后能夠回顯相同的數(shù)據(jù)。
第三部分:
1.存儲過程和函數(shù)的區(qū)別
2.事務是什么?
3.游標的作用?如何知道游標已經(jīng)到了最后?
4.觸發(fā)器分為事前觸發(fā)和事后觸發(fā),這兩種觸發(fā)有和區(qū)別。語句級觸發(fā)和行級觸發(fā)有何區(qū)別。
第四部分:
1、如何設置Java 2(JDK1.2)的環(huán)境變量?
2、哪些Java集成開發(fā)工具支持Java 2?
3、如果在Netscape或IE瀏覽器中運行Java applet時出現(xiàn)了錯誤,如何確定錯誤范圍?
4、當用JDBC向數(shù)據(jù)庫中插入數(shù)據(jù)或從數(shù)據(jù)庫中提取數(shù)據(jù)時,為何有時中文字符會顯示為亂
碼?
5、當用Servlet來處理http請求并產(chǎn)生返回的HTML頁面時,如何使HTML頁面中的中文字符能夠正常顯示?
6、如何設置Java WebServer的CLASSPATH,以包含用戶的class文件?
7、為什么在Windows平臺上用Naming.lookup來獲取遠程RMI對象時會很慢?
8、編寫Java application時,如何設置proxy的信息,以便訪問外部網(wǎng)站?
9、Swing組件JList的列表數(shù)據(jù)修改了,如何通知JList改變顯示?
10、在Java applet中如何實現(xiàn)一個模式對話框?
11、在Java applet中如何顯示另外一個HTML頁面?
12、用JDK實現(xiàn)的簽名applet,可否在Netscape或IE中運行?
13、用JNI技術可以從Java應用中調用C程序庫,但是如何使該C程序庫可以調用另外的C程序庫?
14、在Java語言中,如何列出PC機文件系統(tǒng)中的所有驅動器名?
第五部分:
1.C++或Java中的異常處理機制的簡單原理和應用。
2.Java的接口和C++的虛類的相同和不同處。
3.垃圾回收的優(yōu)點和原理。并考慮2種回收機制。
4.請說出你所知道的線程同步的方法。
5.請講一講析構函數(shù)和虛函數(shù)的用法和作用。
6.Error與Exception有什么區(qū)別?
7.在java中一個類被聲明為final類型,表示了什么意思?
8.描述一下你最常用的編程風格。
9.heap和stack有什么區(qū)別。
10.如果系統(tǒng)要使用超大整數(shù)(超過long長度范圍),請你設計一個數(shù)據(jù)結構來存儲這種超大型數(shù)字以及設計一種算法來實現(xiàn)超大整數(shù)加法運算)。
11.如果要設計一個圖形系統(tǒng),請你設計基本的圖形元件(Point,Line,Rectangle,Triangle)的簡單實現(xiàn)
12,談談final, finally, finalize的區(qū)別。
13,Anonymous Inner Class(匿名內部類)是否可以extends(繼承)其它類,是否可以implements(實現(xiàn))interface(接口)?
14,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。