read()方法读取的是一个字节,为什么返回int,而不是byte?
如果使用FileInputStream读取图片数据,read()方法读取的是一个字节,为什么返回int,而不是byte?因为: 假如使用FileInputStream读取图片数据的时候,图片中间有一段数据刚好是11111111,那么这八个1就表示byte:-1,java程序如果读到-1,后面的数据就可能不读取了。 &n...
IO流
什么是IO流? IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包中 IO流分类 按流向来分 &...
File文件类
File是什么?File翻译过来指的是文件,表示一个文件类File更应该叫做一个路径,包括文件路径和文件夹路径File是指文件和目录路径名的抽象表示形式路径的分类路径分为绝对路径和相对路径绝对路径是一个固定的路径,从盘符开始C:\Users\admin\Desktop\eclipse\plugins相对路径相对于某个位置开始如:ecli...
java自定义异常
自定义异常的步骤: 写一个类(AgeException)继承Exception,这种是编译时异常 在子类异常AgeException提供一个带字符串参数的构造方法 publicAg...
Java中的异常
java模拟计算等额本息贷款
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;public class Demo6 {public static vo...
Collections集合工具类
Collections成员方法publicstatic<T>voidsort(List<T>list)排序publicstatic<T>intbinarySearch(List<?>list,Tkey)二分查找publicstatic<T>Tmax(Collection<?>coll)取大值publicstaticvoidreverse(List<...
HashMap和Hashtable区别
Hashtable是JDK1.0版本出现的,是线程安全的,效率低,有加锁(看原码)[很少用] 2.HashMap是JDK1.2版本出现的,是线程不安全的,效率高 3.Hashtable不可以存储null键和null值 4.HashMap可以存储null键和null值*/...
Map集合接口
Map是属于java.util的一个接口Map<K,V> 类型参数: K-映射所维护...
Set集合接口
Set:接口 1.一个不包含重复元素的collection。 2.最多包含一个null元素 &n...
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.