欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java常用類和接口實驗

鄭雨菲1年前7瀏覽0評論

Java是一門廣泛應用于開發(fā)各種類型應用的高級編程語言。當編寫Java代碼時,我們通常需要使用常用類和接口來完成不同的功能。在本實驗中,我們將探討Java中的常用類和接口,并學習如何使用它們來實現(xiàn)不同的功能。

Java中的常用類和接口包括:

1. String類:用于表示字符串,并提供操作字符串的方法。
2. Math類:提供計算數(shù)學函數(shù)的方法,例如sin、cos、tan和sqrt等。
3. ArrayList類:實現(xiàn)了List接口,可以用來存儲一組元素,并提供操作這些元素的方法。
4. HashMap類:實現(xiàn)了Map接口,可以用來表示鍵-值對,并提供操作這些鍵-值對的方法。
5. Comparable接口:用來比較兩個對象,并返回它們之間的排序順序。
6. Runnable接口:用來定義一個能被另一個線程執(zhí)行的任務。

下面是一個使用Java常用類和接口的示例代碼:

import java.util.ArrayList;
import java.util.HashMap;
public class MyClass {
public static void main(String[] args) {
String str = "Hello, world!";
System.out.println(str);
int x = Math.abs(-10);
System.out.println(x);
ArrayList<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
System.out.println(list);
HashMap<String, Integer> map = new HashMap<>();
map.put("Tom", 30);
map.put("Jane", 25);
System.out.println(map);
Person p1 = new Person("John", 30);
Person p2 = new Person("Mary", 28);
int result = p1.compareTo(p2);
System.out.println(result);
Runnable task = new MyRunnable();
Thread thread = new Thread(task);
thread.start();
}
}
class Person implements Comparable<Person> {
String name;
int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public int compareTo(Person p) {
return this.age - p.age;
}
}
class MyRunnable implements Runnable {
public void run() {
System.out.println("Hello from a thread!");
}
}

在此代碼中,我們使用了String類來表示一個字符串,使用Math類來計算一個數(shù)的絕對值,使用ArrayList類和HashMap類來分別存儲一組元素和鍵-值對。我們還實現(xiàn)了Comparable接口和Runnable接口,并分別用來比較兩個對象和定義一個能被另一個線程執(zhí)行的任務。

通過本實驗,我們深入了解了Java的常用類和接口,并學會了如何使用它們來實現(xiàn)不同的功能。在今后的編程工作中,我們可以更加熟練地運用這些類和接口,提高我們代碼的效率和質量。

上一篇==php