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

mac2024-05-10  8

  java中常用的类

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

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

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

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

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

  java中常用的包

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

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

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

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

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

  java中常用的接口

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

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

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

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

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

  java中string类常用的方法

length()              :求字符串的长度

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

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

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

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

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

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

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

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

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

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

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

  Object类中的常用方法

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

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

clone()                          :对对象进行clone

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

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

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

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

 

最新回复(0)