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

正文內(nèi)容

java程序員面試寶典-資料下載頁(yè)

2024-11-15 12:03本頁(yè)面
  

【正文】 )。private String convertToChineseNumber(String moneyStr){ String result。StringBuffer cMoneyStringBuffer = new StringBuffer()。for(int i = 0。i ()。i++){(((i, i + 1)))。//拾佰仟萬(wàn)億等都是漢字里面才有的單位,加上它們int indexOfDot = (DOT)。int moneyPatternCursor = 1。for(int i = indexOfDot1)(()1, JIAO)。((), FEN)。if((”零角零分“)!=1)//沒(méi)有零頭,加整 ((”零角零分“), (), ”整“)。else if((”零分“)!=1)//沒(méi)有零分,加整((”零分“), (), ”整“)。else { if((”零角“)!=1)((”零角“),(”零角“)+2)。(”整“)。} result = ()。return result。} private void checkPrecision(String moneyStr){ intfractionDigits=()(DOT)1。if(fractionDigits 2)throw new RuntimeException(”金額“ + moneyStr + ”的小數(shù)位多于兩位?!?。//精度不能比分低} public static void main(String args[]){ (getInstance().format(new Double()))。} }繼承時(shí)候類的執(zhí)行順序問(wèn)題,一般都是選擇題,問(wèn)你將會(huì)打印出什么? 答:父類:package test。public class FatherClass { public FatherClass(){(”FatherClass Create“)。} } 子類: package test。import 。public class ChildClass extends FatherClass { public ChildClass(){(”ChildClass Create“)。}public static void main(String[] args){ FatherClass fc = new FatherClass()。ChildClass cc = new ChildClass()。} }輸出結(jié)果: C:java FatherClass FatherClass CreateChildClass Create內(nèi)部類的實(shí)現(xiàn)方式? 答:示例代碼如下:package test。public class OuterClass { private class InterClass { public InterClass(){(”InterClass Create“)。} }public OuterClass(){InterClass ic = new InterClass()。(”O(jiān)uterClass Create“)。}public static void main(String[] args){ OuterClass oc = new OuterClass()。}Create }輸出結(jié)果: C:java test/OuterClass InterClass CreateOuterClass Create 再一個(gè)例題:public class OuterClass { private double d1 = 。//insert code here }You need to insert an inner class declaration at line two inner class declarations are valid?(Choose two.) InnerOne{ public static double methoda(){return d1。} } class InnerOne{ static double methoda(){return d1。} } class InnerOne{ double methoda(){return d1。} } class InnerOne{ protected double methoda(){return d1。} } class InnerOne{ public abstract double methoda()。} 說(shuō)明如下: ,而非靜態(tài)內(nèi)部類則不能有靜態(tài)成員。故 A、B 錯(cuò) ,而不可訪問(wèn)外部類的非靜態(tài)變量;return d1 出錯(cuò)。故 D 錯(cuò) 。故 C 正確 、EJava 的通信編程,編程題(或問(wèn)答),用JAVA SOCKET編程,讀服務(wù)器幾個(gè)字符,再寫入本地顯示?答:Server端程序: package test。import .*。import .*。public class Server { private ServerSocket ss。private Socket socket。private BufferedReader in。private PrintWriter out。public Server(){ try {ss=new ServerSocket(10000)。while(true){socket = ()。StringRemoteIP= ().getHostAddress()。String RemotePort = ”:“+()。(”A in!IP:“+RemoteIP+RemotePort)。in=newBufferedReader(new cliente InputStreamReader(()))。String line = ()。(”Cleint send is :“ + line)。out=new PrintWriter((),true)。(”Your Message Received!“)。()。()。()。}}catch(IOException e){ (”wrong“)。} }public static void main(String[] args){ new Server()。} }Client端程序: package test。import .*。import .*。public class Client { Socket socket。BufferedReader in。PrintWriter out。public Client(){ try {(”Try to Connect to :10000“)。socket = new Socket(”“,10000)。(”The Server Connected!“)。(”Please enter some Character:)。BufferedReaderline=newBufferedReader(new InputStreamReader())。out = new PrintWriter((),true)。Out接口和內(nèi)部類、抽象類的特征答:接口:在一個(gè)類里,只有申明沒(méi)有實(shí)現(xiàn)。內(nèi)部類:是在一個(gè)類的內(nèi)部定義的一個(gè)類;抽象類:是以abstract 定義的,里面至少有一個(gè)抽象方法。文件讀寫的基本類答:File Reader 類和FileWriter類分別繼承自Reader類和Writer類。FileReader類用于讀取文件,F(xiàn)ile Writer類用于將數(shù)據(jù)寫入文件,這兩各類在使用前,都必須要調(diào)用其構(gòu)造方法創(chuàng)建相應(yīng)的對(duì)象,然后調(diào)用相應(yīng)的read()或 write()方法。線程的基本概念、線程的本狀態(tài)以及狀態(tài)之間的關(guān)系 ?新建(Born): 新建的線程處于新建狀態(tài)?就緒(Ready): 在創(chuàng)建線程后,它將處于就緒狀態(tài),等待 start()方法被調(diào)用?運(yùn)行(Running): 線程在開(kāi)始執(zhí)行時(shí)進(jìn)入運(yùn)行狀態(tài)?睡眠(Sleeping): 線程的執(zhí)行可通過(guò)使用 sleep()方法來(lái)暫時(shí)中止。在睡眠后,線程將進(jìn)入就緒狀態(tài)?等待(Waiting): 如果調(diào)用了 wait()方法,線程將處于等待狀態(tài)。用于在兩個(gè)或多個(gè)線程并發(fā)運(yùn)行時(shí)。?掛起(Suspended): 在臨時(shí)停止或中斷線程的執(zhí)行時(shí),線程就處于掛起狀態(tài)。?恢復(fù)(Resume): 在掛起的線程被恢復(fù)執(zhí)行時(shí),可以說(shuō)它已被恢復(fù)。?阻塞(Blocked)– 在線程等待一個(gè)事件時(shí)(例如輸入/輸出操作),就稱其處于阻塞狀態(tài)。?死亡(Dead)– 在 run()方法已完成執(zhí)行或其 stop()方法被調(diào)用之后,線程就處于死亡狀態(tài)。串行化的注意事項(xiàng)以及如何實(shí)現(xiàn)串行化答:如果有循環(huán)引用是不可以串行化的。對(duì)象輸出流的WriteObject方法和 對(duì)象輸入流的ReadObect 方法線程的同步、如何實(shí)現(xiàn)線程的同步答:當(dāng)兩個(gè)或多個(gè)線程同時(shí)訪問(wèn)同一個(gè)變量,并且以個(gè)線程需要修改這個(gè)變量。就要用到線程同步。在Java 中,同步是通過(guò) synchronized 關(guān)鍵字來(lái)定義的。諾是想同步化某程序段,可以使用 synchronized(object){}方法,其中{}內(nèi)的程序語(yǔ)句被同步化。socket通信(tcp/udp區(qū)別及JAVA的實(shí)現(xiàn)方式)TCP——傳輸控制協(xié)議,具有極高的可靠性,保證數(shù)據(jù)包按照順序準(zhǔn)確到達(dá),但其也有著很高的額外負(fù)擔(dān)。UDP——使用者數(shù)據(jù)元協(xié)議,并不能保證數(shù)據(jù)包會(huì)被成功的送達(dá),也不保證數(shù)據(jù)包到達(dá)的順序,但其傳輸速度很快。大多數(shù)我們會(huì)使用TCP,偶爾才會(huì)動(dòng)用UDP,如聲音訊號(hào),即使少量遺失,也無(wú)關(guān)緊要。JAVA的事件委托機(jī)制和垃圾回收機(jī)制java 事件委托機(jī)制的概念,一個(gè)源產(chǎn)生一個(gè)事件并將它送到一個(gè)或多個(gè)監(jiān)聽(tīng)器那里。在這種方案中,監(jiān)聽(tīng)器簡(jiǎn)單的等待,直到它收到一個(gè)事件。一旦事件被接受,監(jiān)聽(tīng)器將處理這個(gè)事件,然后返回。垃圾回收機(jī)制 垃圾收集是將分配給對(duì)象但不在使用的內(nèi)存回收或釋放的過(guò)程。如果一個(gè)對(duì)象沒(méi)有指向它的引用或者其賦值為null,則次對(duì)象適合進(jìn)行垃圾回收1JDBC調(diào)用數(shù)據(jù)庫(kù)的基本步驟導(dǎo)入必要的類,裝入JDBC驅(qū)動(dòng)程序,識(shí)別數(shù)據(jù)源,分配一個(gè)Connection對(duì)象,分配一個(gè)Statement對(duì)象,使用Statement執(zhí)行一個(gè)查詢,從返回的ResultSet對(duì)象中檢索數(shù)據(jù),關(guān)閉ResultSet,關(guān)閉Statement對(duì)象,關(guān)閉Connection對(duì)象1解析XML文件的幾種方式和區(qū)別答:Dom解析 在內(nèi)存中創(chuàng)建一個(gè)DOM樹(shù),能隨機(jī)訪問(wèn)文件內(nèi)容,也可以修改原文件內(nèi)容SAX解析 線性解析,不能隨機(jī)訪問(wèn),也無(wú)法修改原文件Dom解析要先用SAX解析創(chuàng)建DOM樹(shù)1JAVA的四種基本權(quán)限的定義public private protected 默認(rèn)1JAVA的國(guó)際化 答:Java 中提供了諾干國(guó)際化明感類,來(lái)實(shí)現(xiàn)國(guó)際化的。例如:dateformat timezone 等等。
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1