freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java初級程序員面試必備的基礎(chǔ)知識總結(jié)(編輯修改稿)

2025-07-25 08:02 本頁面
 

【文章內(nèi)容簡介】 Iterator it = ()。while(()){String str = (String)()。if((oldValue)){(oldValue)。(newValue)。}}代碼示例:Set接口的使用,包括如何定義、初始化、賦值、取值、修改值、刪值Set col = new HashSet()。String oldValue = “abcd”。String newValue = “1234″。(oldValue)。Iterator it = ()。while(( )){String str = (String)()。if((oldValue)){(oldValue)。(newValue)。}}代碼示例:Map接口的使用,包括如何定義、初始化、賦值、取值、修改值、刪Map map = new HashMap()。String oldValue = “abcd”。String newValue = “1234″。//增加(“1″,oldValue)。Set set = ( )。Iterator it = ( )。while(( )){String key = (String)( )。//取值String value = (key)。}//修改(“1″,newValue)。//刪除(“1″)。}描述List接口、Set接口和Map接口的特點(diǎn)List接口中的對象按一定順序排列,允許重復(fù)Set接口中的對象沒有順序,但是不允許重復(fù)Map接口中的對象是key、value的映射關(guān)系,key不允許重復(fù)如何給集合排序?實(shí)現(xiàn)parable接口IO什么是流?可畫圖說明流是要傳輸?shù)臄?shù)據(jù)在源和目的地之間運(yùn)行的軌跡。描述I/O流的基本接口和類的結(jié)構(gòu)代碼示例:使用URL流,讀取網(wǎng)頁代碼import .*。import 。import 。public class ReadURL {public static void main(String[] args) throws Exception {URL url = new URL(“”)。 //建立封裝統(tǒng)一資源定位符的類URLConnection uc = ()。 //打開連接InputStreamReader isr = newInputStreamReader(())。BufferedReader br = newBufferedReader(isr)。//傳輸數(shù)據(jù)while(true){String temp = ()。if(temp==null){break。}(temp)。}()。}}什么是Unicode?是一種字符的編碼方式,占16位字節(jié),Java 技術(shù)使用 Unicode 來表示字符串和字符。代碼示例:如何使用Reader和Writer來進(jìn)行輸入輸出//Writer寫入操作FileOutputStream fos=new FileOutputStream(“”)。OutputStreamWriter osw=new OutputStreamWriter(fos)。BufferedWriter bw=new BufferedWriter(osw)。(“歡迎來到j(luò)ava快車”)。()。//Reader讀取操作FileInputStream fis=new FileInputStream(“”)。InputStreamReader isr=new InputStreamReader(fis)。BufferedReader br=new BufferedReader(isr)。String str=()。(str)。什么叫保持?什么是可序列化?如何實(shí)現(xiàn)可序列化?將一個(gè)對象存放在某種類型的永久存儲器上(比如硬盤,光盤,軟盤等),稱為保持。標(biāo)識一個(gè)類可以被持久化,叫序列化,也叫串行化或持久化。表示這個(gè)類中的數(shù)據(jù)可以按流式輸出。實(shí)現(xiàn)可序列化的方法:。代碼示例:如何讀寫對象流//讀try {String str = “123″。FileOutputStream f = new FileOutputStream(“”)。ObjectOutputStream s = new ObjectOutputStream(f)。(str)。( )。}catch(Exception e) {( )。}//寫try {FileInputStream f = newFileInputStream(“”)。ObjectInputStream s = newObjectInputStream(f)。str =(String)( )。( )。}catch(Exception e){( )。}簡述File類的基本功能處理文件和獲取文件信息;文件或文件夾的管理。概括一句話就是:除了讀寫文件內(nèi)容其他的都可以做。代碼示例:如何使用隨機(jī)文件讀寫類來讀寫文件內(nèi)容RW表示文件時(shí)可讀寫的讀:try{RandomAccessFile f = new RandomAccessFile(“”, “rw”)。long len = 0L。long allLen = ()。int i = 0。while (len allLen) {String s = ()。if (i 0) {(s)。}i++。//游標(biāo)len = ()。}}catch(Exception err){()。}寫:try{RandomAccessFile f = new RandomAccessFile(“”, “rw”)。StringBuffer buffer = new StringBuffer(“\n”)。Iterator it = ()。while (()) {(() + “\n”)。}(())。}catch(Exception err){()。}代碼示例:如何使用流的基本接口來讀寫文件內(nèi)容try{DataInputStream in =new DataInputStream(new BufferedInputStream(new FileInputStream(“”)))。String currentLine=null。while ((currentLine = ()) != null){(currentLine)。}}catch (IOException e){(“Error: ” + e)。}多線程什么是線程?輕量級的進(jìn)程線程的三個(gè)部分是?處理機(jī)代碼數(shù)據(jù)為什么使用多線程使UI響應(yīng)更快利用多處理器系統(tǒng)簡化建模代碼示例:Java中實(shí)現(xiàn)多線程的兩種方式,包括如何定義多線程,如何使用多線程實(shí)現(xiàn)Runnable接口class Thread1 implements Runnable{public void run( ){//run里一般寫一個(gè)while(true)循環(huán)(“Runnable“)。}}public class Test{public static void main(String[] a){Thread1 r = new Thread1()。Thread t1 = new Thread(r)。Thread t2 = new Thread(r)。()。()。}}繼承Threadclass Thread2 extends Thread{public void run(){(“extends“)。}}public class Test{public static void main(String[] a){Thread t = new Thread2()。()。}}如何實(shí)現(xiàn)線程的調(diào)度?如何暫停一個(gè)線程的運(yùn)行調(diào)度用wait和notify,—sleep()什么是線程的優(yōu)先級判斷哪個(gè)線程先執(zhí)行的級別簡述sleep方法和wait方法的功能和區(qū)別sleep是讓線程休眠一段時(shí)間wait是讓線程掛起什么是守候線程隱藏在后臺持續(xù)運(yùn)行的線程什么是臨界資源指多個(gè)線程共享的資源什么是互斥鎖,Java中如何實(shí)現(xiàn)用來保證在任一時(shí)刻只能有一個(gè)線程來訪問臨界資源的那個(gè)標(biāo)記在Java中使用用在對象前面限制一段代碼的執(zhí)行用在方法聲明中,表示整個(gè)方法為同步方法。什么是死鎖?如何避免?如果程序中有多個(gè)線程競爭多個(gè)資源,就可能會產(chǎn)生死鎖。當(dāng)一個(gè)線程等待由另一個(gè)線程持有的鎖,而后者正在等待已被第一個(gè)線程持有的鎖時(shí),就會發(fā)生死鎖。要避免死鎖,應(yīng)該確保在獲取多個(gè)鎖時(shí),在所有的線程中都以相同的順序獲取鎖。盡量少用臨界資源。簡述wait和notify,notifyAll的使用被鎖定的對象可以調(diào)用wait( )方法,這將導(dǎo)致當(dāng)前線程被阻塞并放棄該對象的互斥鎖,即解除了wait( )方法的當(dāng)前對象的鎖定狀態(tài),其他的線程就有機(jī)會訪問該對象。notify使等待隊(duì)列上的一個(gè)線程離開阻塞狀態(tài)notifyAll使等待隊(duì)列上的所有線程離開阻塞狀態(tài)Socket編程什么是url?基本的格式是?統(tǒng)一資源定位器:port簡述IP,Port,TCP的基本功能IP代表網(wǎng)絡(luò)位置Port代表端口號TCP可保證不同廠家生產(chǎn)的計(jì)算機(jī)能在共同網(wǎng)絡(luò)環(huán)境下運(yùn)行,解決異構(gòu)網(wǎng)通信問題,是目前網(wǎng)絡(luò)通信的基本協(xié)議簡述Java網(wǎng)絡(luò)模型的基本功能描述服務(wù)端和客戶端的連接過程簡述Java網(wǎng)絡(luò)編程究竟做些什么?如何做?,流式輸出,編程業(yè)務(wù)需要的格式服務(wù)器分配一個(gè)端口號。如果客戶請求一個(gè)連接,服務(wù)器使用accept( )方法打開socket連接。客戶在host的port端口建立連接。服務(wù)器和客戶使用InputStream和OutputStream進(jìn)行通信。代碼示例:基于Socket編程try {ServerSocket s = new ServerSocket(8888)。while (true) {Socket s1 = ()。OutputStream os = ()。DataOutputStream dos = new DataOutputStre
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1