08 2018 档案

摘要:一,FileInputStream 步骤:创建输入流--将路径文件中的数据通过流读入数组--关闭流 二,FileOutputStream 步骤:创建输出流--将数组中的文件通过输出流写入磁盘文件--关闭流 个人猜想(未验证):数据读写速度(外存<内存<缓存),缓存在cpu中,当然最快,字节输入流(f 阅读全文
posted @ 2018-08-11 23:25 blogcheng 阅读(259) 评论(0) 推荐(0)
摘要:一,创建文件的方式 第一种 第二种 总结一点:File只是一个文件对象,new并不会直接在路径下新建文件,新建文件或目录通过creatFile和makedir(常用makedirs) 二,新建目录 1,makedir makedir只会创建路径中最后的目录,这里就是derector02,如果他的上级 阅读全文
posted @ 2018-08-11 21:00 blogcheng 阅读(333) 评论(0) 推荐(0)
摘要:解决代码冗余问题, 比如说,定义一个类dog,dog类会汪汪叫,里面就有一个叫的方法叫shout(),但是如果有另外一个类cat类,cat类会喵喵叫,这样的话需要又定义一个shout()方法,存在代码冗余,于是,可以定义一个父类宠物pet类,在里面定义一个shout方法,让子类来继承,子类只需要继承 阅读全文
posted @ 2018-08-05 14:04 blogcheng 阅读(202) 评论(0) 推荐(0)
摘要:java中不允许方法重名,而方法重载允许方法重名(编译能通过) 重载规则: 1,方法名相同; 2,参数不同(参数个数或者参数类型) 上述代码编译会报错:add(int ,int)方法已经被定义,即不允许重名,当改变返回类型为double,仍然报相同错误,说明返回类型不同并不能重载方法,编译不能通过 阅读全文
posted @ 2018-08-05 13:40 blogcheng 阅读(217) 评论(0) 推荐(0)