Java经常使用API

经常使用Java API

1、 java.io.BufferedReader类(用于从文件中读入一段字符;所属套件:java.io)

一、 构造函数BufferedReader(java.io.FileReader FileReader变量) 说明:新建一个BufferReader对象。

二、 close方法 void close() 说明:关闭BufferReader对象。

三、 readLine方法 java.lang.string readLine() 说明:从文件中读取一行字符。若为NULL,表明读取至文件结尾。

2、 java.io.BufferedWriter(向文件写入一段字符。所属套件:java.io)

一、 构造函数:BufferedWriter(java.io.FileWrite FileWrite变量) 说明:新建一个BufferWriter对象。

二、 close方法:void close() 说明:关闭BufferedWriter对象。

三、 newLine方法:java.lang.string newLine() 说明:向文件写入分行符。

四、 write方法:void write(char字符);void write(char[]字符数组);void write(string 字符串);void write(char[]字符数组,int数组中起始位置,int输出长度) 说明:将数据写入文件。

五、 

3、 Java.io.File(File用于管理文件或目录; 所属套件:java.io)

一、 构造函数:File(java.lang.string路径,java.lang.string文件名) 说明:创建表明文件或目录的File对象。

二、 canRead方法:(boolean canRead())判断是否可读取

三、 canWrite方法:(boolean canWrite)判断是否能够写入

四、 createNewFile方法:(boolean createNewFile())说明:建立文件,成功返回TRUE,不然返回false

五、 delete方法:(boolean delete())说明:删除文件或目录,成功返回TRUE,不然返回FALSE。

六、 exist方法:(boolean exist()) 说明:检查文件或目录是否存在。

七、 getName方法:(java.lang.string getName()) 说明:取得文件或目录的名称。

八、 lastModified方法:(long lastModified()) 取出最后一次修改的时间。

九、 length方法:(int length())说明:取得文件的长度

十、 listfiles方法:(File[] listFiles()) 说明:取出该目录下的全部文件。

十一、 isDirectory方法:(boolean isDirectory())说明:判断是否为文件。

十二、 isFile方法:(boolean isFile) 说明:判断是否为文件。

1三、 isHidden 方法:( Boolean isHidden()) 说明:判断是否为隐藏文件。

1四、 mk dir方法:(boolean mkdir)说明:建立目录,成功返回TRUE,不然返回FALSE

4、 java.io.FileReader(FileReader 用于从文件中读取字符 ;所属套件:java.io)

一、 构造函数(FileReader (Java.lang.strig文件路径和名称) 说明:为要读取的文件创建一个FileReader对象)

二、 read方法:(1)(int read())说明:从文件读取一个字符,返回值为一整数,为读取得字符串的字符码,若返回值为-1,则表明已经读到文件的结尾。(2) int read(char[] chararray,int startpos,int length)说明:将从startpos开始,读取length字符,保存到chararray数组中,返回值是读取到的字数,若是返回-1,则表明已经读到文件的结尾。

三、 skip方法:(long skip(int 要略过的字符数) 说明:直接将文件读取指针向后移动数个字符,从而略过字符不读取);

5、 java.io.FileWrite类(用于向文件中写入读取字符;所属套件java.io)

一、 FileWrite(java.lang.string文件路径与名称) Filwrite(java.lang.string文件路径与名称,Boolean append)  说明:为要写入的文件创建一个FileReader对象,参数append表示是否在原文件后添加。

二、 Write方法:(void write(char字符),char[]字符数组,string字符串,char[]字符数组、int数组中起始位置,int输出长度)说明:将数据写入文件。

6、 java.lang.string类(string类用于处理字符串这种数据类型;所属套件:java.lang)

一、 charAt方法。(语法:char charAt(int index) 说明:返回指定位置的字符

二、 equals方法:(语法:boolean equals(object anobject) 说明:判断字符串是否与指定的对象相等)事例:if (str.equals(“abc”)){out.print(“str的值为abc”);}

三、 index of方法:(语法:int indexOf(char ch);int indexOf(string str) 说明:返回要查找的字符或子串第一次出如今字符串中的位置,若是找不到该字符/子字符串,将返回-1)。

四、 lastindexOf方法(语法:int lastindexOf(char ch);int lastindexOf(string ch) 说明:返回要查找的字符或子串最后一次出如今字符中的位置。若是找不到该字符/子字符串,将返回-1)

五、 replace方法:(语法:string replace(char oldChar,char newChar) 说明:替换字符串中的某个字符,返回值为替换后的结果。)

六、 substring方法:(方法:string substring(int beginIndex);string substring(int beginIndex,int endIndex) 说明:取得字符串中的子串。示例: string a=”AABB”;b=a.substring(1) 最后结果是“ABB”c=a,subsirng(1,2);最后结果是“AB”

七、 大小写转换的方法(语法:string toLowerCase();string toUpperCase() 说明:对字符串进行大小写转换,返回值为转换后的结果)

八、 valueOf方法(语法:string valueOf(Object obj) 说明:将对象转换为字符串,返回值为转换后的结果)

7、 java.net.URL Encoder(说明:URLEncoder类用于URL的编码。所属套件:JAVA .net)

一、 encode方法(语法:java.lang.string encode(java.lang.sring要编码的字符串) 说明:返回编码后的字符串。)

8、 java.text.simpleDateFormat类(说明:simpleDateFormat类用于处理Date数据的格式化输出和输入。所属套件:java.text)

一、 构造函数:(语法:simpleDateFormat(java.lang.strng格式化字符串) 说明:根据指定格式化字符串,产生simpleDateFormat对象)

二、 format方法:(语法:java.lang.string format(java.util.Date日期数据) 说明:将Date数据转化为指定格式的字符串。)

三、 parse方法:(语法:java.util.Date parse(java.lang.sring 字符串) 说明:将字符串转化为Date 数据。若是格式错误,将会产生异常。

9、 java.spl.DriverManager类(说明:当数据库驱动程序加载到内存中后,系统将会自动利用DriverManager类注册加载的驱动程序,使其状态为可以使用(available)所属套件:java.spl

一、 getConnection方法:(语法:getConnection(string数据源名称,string用户名称,string用户密码) 说明:打开数据库连接。)

10、 java.sql.connection类(说明:Connection类用于处理一条与数据库的连接。所属套件:Java.sql)

一、 createStatement方法:(语法:java.spl.statement createStatement(int 指针类型参,int数据一致性参数) 说明:创建Statement对象。

11、 java.sql.ResultSetMetaData类(说明:ResultSetMetaData类用于获取记录集字段的信息。所属套件:java.sql.

一、 getColumnCount方法:(语法:int getColumnCount() 说明:取得记录集中的字段数目)

二、 getColumnName方法:(语法:java.lang.String getColumnName(int column) 说明:取得字段的字称。其中字段索引值是记录集中字段的索引值,第一字段的索引值1,最后一个字段的索引值即为总字段数。

12、java.sql.Statement类(说明:Statement 类能够执行SQL动做和查询语句,实现对数据库的操做。所属套件:java.sql)。

一、 execute方法:(语法:boolean execute(string sql) 说明:执行SQL动做语句,如插入、删除、修改等。)示例:st.execute(“delect from table”)  //从表table中删除数据。

二、 executeQuery方法:(语法:java.sql.ResultSet executeQuery(string sql) 说明:执行SQL查询语句,获得相应的记录集。)示例:rs=st.execute(“select * from table”)  //从表中取出数据。

十3、java.sql.ResultSet类(说明:ResultSet类用于处理一个记录集。所属套件:java.sql)

一、 absolute方法(语法:boolean absolute(int row) 说明:设置记录指针指向记录的位置。)

二、 afterLast 方法:(语法:void afterLast() 说明:将指针移动到最后一条记录以后。)

三、 beforeFirst()方法:(语法:void beforeFirst() 说明:将指针移动到第一条记录以前。)

四、 first方法:(语法:boolean first() 说明:将记录指针移至第一条记录。)

五、 isAfterlast 方法:(语法:Boolean isAfterLast() 说明:判断记录指针是否指向最后一条记录以后)

六、 isBeforeFirst方法:(语法:Boolean isBeforeFirst() 说明:判断记录指针是否指向第一条记录以前。

七、 isFirst方法:(语法:Boolean isFirst() 说明:判断记指针是否指向第一条记录)

八、 isLast 方法:(语法:Boolean isLast() 说明:判断记录指?
相关文章
相关标签/搜索