大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 2020年Java基礎知識筆試題總結

2020年Java基礎知識筆試題總結

更新時間:2020-05-22 13:42:16 來源:動力節點 瀏覽2910次

Static Nested Class 和 Inner Class的不同。

Static Nested Class是被聲明為靜態(static)的內部類,它可以不依賴于外部類實例被實例化。而通常的內部類需要在外部類實例化后才能實例化。

JSP中動態INCLUDE與靜態INCLUDE的區別?

動態INCLUDE用jsp:include動作實現 <jsp:include page="included.jsp" flush="true" />它總是會檢查所含文件中的變化,適合用于包含動態頁面,并且可以帶參數。

靜態INCLUDE用include偽碼實現,定不會檢查所含文件的變化,適用于包含靜態頁面<%@ include file="included.htm" %>

什么時候用assert。

assertion(斷言)在軟件開發中是一種常用的調試方式,很多開發語言中都支持這種機制。在實現中,assertion就是在程序中的一條語句,它對一個boolean表達式進行檢查,

一個正確程序必須保證這個boolean表達式的值為true;如果該值為false,說明程序已經處于不正確的狀態下,系統將給出警告或退出。一般來說,assertion用于保證程序最基本

關鍵的正確性。assertion檢查通常在開發和測試時開啟。為了提高性能,在軟件發布后,assertion檢查通常是關閉的。

GC是什么? 為什么要有GC?

GC是垃圾收集的意思(Gabage Collection),內存處理是編程人員容易出現問題的地方,忘記或者錯誤的內存回收會導致程序或系統的不穩定甚至崩潰,Java提供的GC功能可

以自動監測對象是否超過作用域從而達到自動回收內存的目的,Java語言沒有提供釋放已分配內存的顯示操作方法。

short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 1;有什么錯?

short s1 = 1; s1 = s1 + 1; (s1+1運算結果是int型,需要強制轉換類型)

short s1 = 1; s1 += 1;(可以正確編譯)

Math.round(11.5)等於多少? Math.round(-11.5)等於多少?

Math.round(11.5)==12

Math.round(-11.5)==-11

round方法返回與參數最接近的長整數,參數加1/2后求其floor.

String s = new String("xyz");創建了幾個String Object?

兩個

設計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();
}
}
}
}

Java有沒有goto?

java中的保留字,現在沒有在java中使用。

啟動一個線程是用run()還是start()?

啟動一個線程是調用start()方法,使線程所代表的虛擬處理機處于可運行狀態,這意味著它可以由JVM調度并執行。這并不意味著線程就會立即運行。run()方法可以產生必須退出

的標志來停止一個線程。

2020年Java基礎知識筆試題總結

以上就是動力節點java培訓機構的小編針對“2020年Java基礎知識筆試題總結”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一级女性全黄生活片免费看 | 国产区成人综合色在线 | 四虎4hu永久免费视频大全 | 亚洲欧美成人网 | 欧美精品1区| 久热99| er久99久热只有精品国产 | 免费观看一级毛片 | 性成人动作片在线看 | 日韩亚洲精品不卡在线 | 91香蕉嫩草 | 99精品亚洲 | 国产午夜精品理论片久久影视 | 夜夜爱夜夜操 | 亚洲欧美综合国产不卡 | 欧美成人午夜视频免看 | 99久久精品国产免费 | 苗族一级特黄a大片 | 日韩亚洲欧美综合一区二区三区 | 99在线精品日韩一区免费国产 | 久久精品久 | 成人a毛片手机免费播放 | 日日夜夜免费精品 | 五月天婷婷网站 | 日本一级在线观看 | 亚洲色图插插插 | 欧美a在线视频 | 日韩99在线| 成人国产三级精品 | 免费高h影片在线观看 | 亚洲精品911 | 97久久精品人人澡人人爽 | 日韩欧美国产卡通动漫 | 新久草| 精品视频久久 | 国产色产综合色产在线观看视频 | 国产精品一区二区国产 | 日韩在线一区二区三区 | 在线人成精品免费视频 | 中文字幕精品在线观看 | 日本一区二区三区免费在线观看 |