JAVASE
yaoyingting2009
这个作者很懒,什么都没留下…
展开
-
JAVA基础细节拾遗
1.1. Comparator接口 通常被一些排序框架所用 排序框架会写好排序算法流程,但是其中一定缺不了比较两个数据大小的逻辑,框架开发者是无法确定这个比大小的逻辑的,所以只好定义一个接口Comparator,以让使用者在用框架对自己的数据进行排序时,传递一个具体的Comparator对象进去,框架就能调Comparator上的int compareTo(o1,o2)方法来比较两个数据的大小 1...原创 2018-11-09 17:13:01 · 114 阅读 · 0 评论 -
day10-数据流对象流,异常,继承,反射
/** * 知识部分 **/ 1、数据流的使用 数据流: DataInputstream 和 DataOutputStream DataOutputStream可以帮用户把各种java类型数据转成2进制写入文件流 writeInt(int i) writeLong(long l) writeFloat(float f) writeUTF(String s) DataInputstre...原创 2018-11-09 11:56:54 · 221 阅读 · 0 评论 -
day9-文件的操作
根本原则: 任何信息要在计算机中表示,都需要按照某种编码规则先将信息变成–》数, 数再变成二进制 /** **/ java的文件io体系中常用的工具: 1、文件管理 File类 创建文件、删除文件、重命名文件、移动文件 File 2、文件内容的读input、写output /** 文件读写 **/ 1、文件中存的是什么? 数(2进制数) 101010010010010010101001010...原创 2018-11-03 19:41:50 · 133 阅读 · 0 评论 -
注册登录和商品管理的例子
局部变量快捷键设置 自动售货系统架构图 用户登录注册系统开发流程-思路 public interface UserDao{ public User findUserByName(String name); } 1/先定义service层的接口 思考: 看service层需要为上层提供什么样的功能(接什么参数,返回什么结果) 2/ 根据service层接口写实现类 在写service实现类...原创 2018-10-31 14:23:51 · 1213 阅读 · 1 评论