参考资料:https://blog.csdn.net/weixin_42149962/article/details/80218165

    1.java.lang包,最基础的包、核心类库。常用类有String、Math、Thread、Object、包装类Integer、Character等,常用接口有Runnable、Iterable、Comparable。
    2.java.util包,实用工具包。常用类有Arrays、Scanner、Random、HashSet、HashMap、ArrayList、Date等,常用接口有Collection、Set、List等。
    3.java.io包,提供数据输入输出。常用类有File、FileInputStream、Reader等提供文件、字节输入输出的类。
    4.java.net包,为网络连接提供服务。常用类有Socket、ServerSocket、URL等。5.java.sql包,连接数据库的包。要实现jdbc类库。
    6.java.awt、(javax.awt)包,创建用户界面、绘图的。常用类有Button、Panel、JButton、JPanel)等。

    Java 处理键盘输入

    1. import java.util.Scanner;
    2. import java.io.*; //加载Java.io类库里的所有类
    3. Scanner scanner = new Scanner(System.in);
    4. String name = scanner.nextLine(); //读取字符串型输入
    5. int age = scanner.nextInt(); //读取int型输入
    6. float digital = scanner.nextFloat(); //读取float型输入
    7. System.out.print("打印输出"); //创建buf对象

    利用 Buffer 处理输入字符串

    1. import java.io.*;
    2. public class app3_3
    3. {
    4. public static void main(String[] args) throws IOException
    5. {
    6. BufferedReader buf;
    7. String str;
    8. buf=new BufferedReader(new InputStreamReader(System.in));
    9. System.out.print("请输入字符串:");
    10. str=buf.readLine();
    11. System.out.println("您输入的字符串是:"+str);
    12. }
    13. }