java中常用的一些类以及常用方法,也是一些面试会经常被问到的问题

本文深入探讨Java中常用的类、包与接口,如java.lang.Object、java.lang.String及java.util.Map等,涵盖字符串操作、文件处理、集合管理等多个方面,是Java开发者不可或缺的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  java中常用的类

  1. java.lang.Object;                           (所有Java类的父类)

  2. java.lang.String;                            (String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象)

  3. java.lang.Systeml;                         (System该类提供的设施包括标准输入,标准输出和错误输出流;)

  4. java.io.File;                                     (是文件或路径的抽象表达式,实现了Serializable和Comparable接口,支持file对象持久化,文件大小比较)

  5. java.io.FileInputStream;                (实现了文件读取数据操作)

  java中常用的包

  1. java.io;                                            (提供了全面的IO接口。包括:文件读写、标准设备输出等)

  2. java.swt;                                         (提供了很多图形化界面)

  3. java.util;                                          (包含集合类、时间处理模式、日期时间工具等各类常用工具包)

  4. java.sql;                                          (提供使用 Java编程语言访问并处理存储在数据源)

  5. java.lang                                         (提供了java中的基础类。包括基本Object类、Class类、String类、基本类型的包装类等)

  java中常用的接口

  1. java.util.Map<E,V>;                        (单键对单值,有时需要双键对单值存储数据集合)

  2. java.util.Interator<E>;                    (是一个列表类,它是用来存放其他Java对象,内部是通过数组来实现的)

  3. java.sql.CallableStatement;          (调用数据库中的存储过程)

  4. java.util.List<E>;                            (List 是 Collection 接口的子接口,具备了 Collection 的所有方法)

  5. java.lang.Comparable<T>;            (此接口强行对实现它的每个类的对象进行整体排序)

  java中string类常用的方法

  1. length()              :求字符串的长度

  2. indexOf()           :求某个字符在字符串中的位置

  3. charAt()             :求一个字符串中某个位置的值

  4. equals()             :比较两个字符串是否相同

  5. replace()            :将字符串中的某些字符进行替换  replace("原有字符串","替换字符串")

  6. split()                 :根据规定的正则表达式的匹配拆分此字符串

  7. substring()        :输出一个新的字符串,它是此字符串中的字符串,根据下标来输出

  8. trim()                 :将字符串中的开头和尾部空格去除掉

  9. format()            :使用指定的语言环境,格式字符串和参数返回一个格式化字符串

  10. toLowerCase() :将字符串中的所有大写字母转换为小写

  11. toUpperCase() :将字符串中的所有小写字母转换为大写

  12. getBytes()        :获取字符串字节数组

  Object类中的常用方法

  1. hashCode()                  :计算对象成员的哈希值

  2. equals()                        :判断对象是否相等

  3. clone()                          :对对象进行clone

  4. wait()                             :线程阻塞,线程挂起等等

  5. notify(),notifyAll() :线程唤醒,线程就绪,继续运行

  6. toString()                      :获取对象的信息,一般重写,默认返回地址值

  7. getClass()                     :获取对象的Class字节码文件对象

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值