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字节码文件对象