最新泛微java面试题及答案
一、Java基礎知識點
1、static局部變量與全局變量的區別,編譯后映射文件是否包含此類變量的地址
答:局部變量局部有效;編譯后不產生變量地址。
全局變量在整個程序運行中有效;編譯后產生變量地址。
2、請論述Vector和ArrayList的區別,HashTable和HashMap的區別。
答:Vecotor線程安全,ArrayList線程不安全,由于線程的同步必然要影響性能,所以ArrayList的性能比Vector好,當Vector或ArrayList中的元素超過它的初始大小時,Vector會將它的容量翻倍,而ArrayList只增加50%的大小,這樣,ArrayList就有利于節約內存空間。
HashTable線程安全,HashMap線程不安全;
二、前端基礎知識點
1、用javascript實現用正則表達式驗證,某個字符串是合法的6位數字的郵編的函數。
答:function test(txt){
var reg = /^d{6}/;
if(reg.test(txt)){
alert(“ok”);
}else{
alert(“error”);
}
}
2、請使用jQuery將頁面上所有元素的邊框設置為2px寬的虛線。
答:jQuery (function ()
{) { (“*”).css (“border”, “2px dashed”);
}
3、如何使用jQuery禁用瀏覽器的前進后退按鈕。
答:jQuery(document).ready(function () {
if (window.history &&am
總結
以上是生活随笔為你收集整理的最新泛微java面试题及答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 使用的钩子_Java 钩子程序
- 下一篇: 超标量