色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java常用包和作用

王浩然1年前8瀏覽0評論

Java中常用的包有很多,其中包括java.lang、java.util、java.io、java.net等等。下面我們將對這些常用的包作一個簡單的介紹。

java.lang:這個包是Java的基礎包,其中包含了Java程序中最基本的類和接口。其中最常用的是基本數據類型及其封裝類、String類、Thread類等等。

import java.lang.*;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

java.util:這個包包含了Java實現中各種數據結構的類和接口,例如集合、Map等等。常用的類有List、Set、Map、Calendar、Date等等。

import java.util.*;
public class ListTest {
public static void main(String[] args) {
Listlist = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
for(String s : list) {
System.out.println(s);
}
}
}

java.io:這個包包含了Java進行輸入和輸出所需的類及接口。其中最常用的是File類、InputStream、OutputStream、Reader、Writer等等。

import java.io.*;
public class FileWriterTest {
public static void main(String[] args) {
File file = new File("test.txt");
try {
FileWriter writer = new FileWriter(file);
writer.write("Hello, World!");
writer.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}

java.net:這個包包含了Java進行網絡通信所需的類和接口,例如Socket和ServerSocket類用于TCP/IP協議的通信,DatagramPacket和DatagramSocket類用于UDP協議的通信等等。

import java.net.*;
public class Client {
public static void main(String[] args) {
try {
Socket socket = new Socket("127.0.0.1", 8888);
OutputStream out = socket.getOutputStream();
out.write("Hello, Server!".getBytes());
out.flush();
out.close();
socket.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}

總之,Java常用的包有很多,每個包中都包含了很多有用的類和接口,可以幫助我們快速完成各種任務,提高代碼的編寫效率。