21xrx.com
2025-03-13 23:27:36 Thursday
登录
文章检索 我的文章 写文章
深入了解Java常用类和接口
2023-06-15 20:25:39 深夜i     --     --
Java类 Java接口 代码案例

在Java编程中,常用类和接口是程序员必须熟练掌握的基础知识。本文将重点介绍Java中常用的类和接口,并提供一些代码案例,使读者更加深入了解这些知识。

一、Java类

1. Object类

Object类是所有类的根类,也就是说,每个对象都是Object类的一个实例。这个类中定义了一些基本的方法,这些方法都是公有的,因此,在Java中任何类都可以使用这些方法。

2. String类

String类代表字符串,在Java编程中经常用到。Java中的字符串是一个对象,而不是基本数据类型,因此,它也有自己的方法。

3. Math类

Math类是Java中常用的一个类,里面包含了很多数学计算方法,例如:abs(求绝对值)、max(求最大值)、min(求最小值)等等。

二、Java接口

1. Runnable接口

Runnable接口是Java中常用的一个接口,它定义了一个run方法,用于表示一个线程应该执行的代码。

2. List接口

List接口是Java中一个非常重要的接口,它提供了对列表的操作。列表是一组有序的数据(元素)组成的集合,List接口提供了对这些数据的一些方法,例如:添加元素、获取元素等等。

3. Map接口

Map接口也是Java中一个非常重要的接口,它提供了对映射表的操作。映射表是一组键和值组成的集合,Map接口提供了对这些键值对的一些方法,例如:添加键值对、获取值等等。

代码案例:

public class Main {

  public static void main(String[] args) {

    // Object类示例

    Object obj = new Object();

    System.out.println("Object类hashCode值:" + obj.hashCode());

    // String类示例

    String str1 = "hello";

    String str2 = "world";

    String str3 = str1 + str2;

    System.out.println("字符串拼接结果:" + str3);

    // Math类示例

    double d = 3.5;

    double abs = Math.abs(d);

    System.out.println("d的绝对值:" + abs);

    // Runnable接口示例

    Runnable task = () -> {

      System.out.println("这是一个新线程");

    };

    Thread thread = new Thread(task);

    thread.start();

    // List接口示例

    List list = new ArrayList<>();

    list.add(1);

    list.add(2);

    list.add(3);

    System.out.println("列表元素个数:" + list.size());

    // Map接口示例

    Map map = new HashMap<>();

    map.put("java", 1);

    map.put("python", 2);

    map.put("php", 3);

    System.out.println("映射表元素个数:" + map.size());

  }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复