国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java程序員必備面試題(帶答案)系列之Java基礎(chǔ)類庫(kù)(三)動(dòng)力節(jié)點(diǎn)官方出品

2019-04-12 15:28 作者:動(dòng)力節(jié)點(diǎn)  | 我要投稿

Java面試題系列之Java基礎(chǔ)類庫(kù)(三)

??????????????????????????????????????動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

Java面試題(11)請(qǐng)寫一個(gè)程序的讀寫,要求用兩種方式一種是低層流另一種是高層流。

import java.io.FileWriter;

import java.io.InputStream;

import java.io.BufferedWriter;

import java.io.InputStreamReader;

import java.io.BufferedReader;

import java.io.FileReader;

public class Untitled1 {

?public static void writeFileChar() throws Exception {

?FileWriter f = new FileWriter("c:\\aa.txt");

?InputStream is = System.in;

?int c = is.read();

?while (((char) c) != 'x') {

?f.write(c);

?c = is.read();

?}

?f.close();

?is.close();

?}

?public static void writeFileString() throws Exception {

?FileWriter f = new FileWriter("c:\\aa.txt");

?BufferedWriter bwr=new BufferedWriter(f);

?BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

?String c = bf.readLine();

?while (!c.equals("stop")) {

?bwr.write(c+"\r\n");

?c = bf.readLine();

?}

?bwr.close();

?f.close();

?bf.close();

?}

?

?public static void readFileChar() throws Exception {

?FileReader f = new FileReader("c:\\aa.txt");

?int c = f.read();

?while (c!=-1) {

?System.out.print((char)c);

?c=f.read();

?}

?f.close();

?}

?public static void readFileString() throws Exception {

?BufferedReader bf = new BufferedReader(new FileReader("c:\\aa.txt"));

?String c = bf.readLine();

?while (c!=null)

?{

?System.out.println(c);

?c=bf.readLine();

?}

?bf.close();

?}

?public static void main(String[] args) throws Exception {

?readFileString();

?}

}

?

Java面試題(12)如何列出某個(gè)目錄下的所有文件

Import java.io.File;

File f=new File("C:\\");

?File[] f1=f.listFiles();

?for(int i=0;i<f1.length;i++)

?{

?if(f1[i].isDirectory())

?{

?System.out.println("dirctory is"+f1[i].getName());

?}

?else

?{

?System.out.println("file is"+f1[i].getName());

?}

?}

?}

1. 如何列出某個(gè)目錄下的所有子目錄

public static void main(String[] args) throws Exception

{

?getFile(new File("C:\\entityBean"),"\t");

}

public static void getFile(File f,String sem) throws Exception

{

?System.out.println(sem+f.getName());

?File fl[]=f.listFiles();

?if(fl.length>=1)

?{

?for(int i=0;i<fl.length;i++)

?{

?if(fl[i].isDirectory())

?{

?getFile(fl[i],sem+"\t");

?}

?}

?}

?}

2. 判斷一個(gè)文件或目錄是否存在

?File f=new File("C:\\entityBean");

?if(f.exists())

?{

?System.out.println("exist");

?}

?else

?{

?System.out.println("not exist");

?}

Socket

?

Java面試題(13)用 socket 通訊寫出客戶端和服務(wù)器端的通訊,要求客戶發(fā)送數(shù)據(jù)后能夠回顯相同的數(shù)據(jù)?

public class ServerSocket_1

{

?public static void main(String[] args)

?throws Exception

?{

?ServerSocket ss = new ServerSocket(4001);

?Socket s = ss.accept();

?BufferedReader br = new BufferedReader(new InputStreamReader(s.

?getInputStream()));

?PrintStream ps=new PrintStream(s.getOutputStream());

?String temp = br.readLine();

?while (true)

?{

?System.out.println("客戶端:"+temp);

?ps.println(temp);

?if (temp.equals("stop"))

?{

?break;

?}

?temp = br.readLine();

?}

?br.close();

?ps.close();

?ss.close();

?}

}

public class ClientSocket

{

?public static void main(String[] args) throws Exception

?{

?Socket s = new Socket("localhost", 4001);

?PrintStream ps = new PrintStream(s.getOutputStream());

?BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

?BufferedReader br_server = new BufferedReader(new InputStreamReader(s.

?getInputStream()));

?String temp = br.readLine();

?while (true)

?{

?ps.println(temp);

?temp = br_server.readLine();

?System.out.println("服務(wù)器的信息:" + temp);

?if (temp.equals("stop"))

?{

?break;

?}

?temp = br.readLine();

?}

?s.close();

?br.close();

?br_server.close();

?}

}

?

Java面試題(14)介紹 JAVA 中的 Collection FrameWork(包括如何寫自己的數(shù)據(jù)結(jié)構(gòu))?

答:Collection FrameWork 如下:

Collection

├List

│├LinkedList

│├ArrayList

│└Vector

│ └Stack

└Set

Map

├Hashtable

├HashMap

└WeakHashMap

Collection 是最基本的集合接口,一個(gè) Collection 代表一組 Object,即 Collection 的元素

(Elements)

Map 提供 key 到 value 的映射

?

Java面試題(15)請(qǐng)說出你所知道的線程同步的方法

HashTable 中的 put,get,remove

Vector 的相關(guān)方法。

?

原文鏈接:http://www.bjpowernode.com/javacjwt/388.html??????????????????????????????????????????

?

動(dòng)力節(jié)點(diǎn)Java學(xué)院整理發(fā)布

?

轉(zhuǎn)載請(qǐng)注明出處

?


Java程序員必備面試題(帶答案)系列之Java基礎(chǔ)類庫(kù)(三)動(dòng)力節(jié)點(diǎn)官方出品的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
通山县| 旅游| 兴隆县| 绥棱县| 通化县| 吉林市| 高邑县| 定日县| 修武县| 孟州市| 监利县| 武乡县| 高密市| 阿克苏市| 灵丘县| 胶南市| 张掖市| 灵璧县| 抚州市| 三门县| 合肥市| 云安县| 明星| 龙胜| 宁海县| 鲁甸县| 桃园市| 华容县| 黄陵县| 厦门市| 天峨县| 丹凤县| 邯郸市| 许昌市| 遵义市| 临邑县| 东兴市| 渭源县| 白银市| 无极县| 上高县|