关闭

OutputStream、InputStream、Writer、Reader学习笔记

* 输出流学习笔记 * OutputStream(抽象类) * -->FileOutputStream * -->ObjectOutputStream(在SerializableLearn中进行测试) * -->ByteArrayOutputStream * * 输入流学习笔记 * InputStream * -->FileInputStream * -->ObjectInputStream * -->ByteArrayInputStream...
阅读(1105) 评论(0)

项目好的设计思路_使用XML_数据源

本文 主要是关注一个好的设计思路  用XML配置SQL对象、用XML配置SQL语句、封装数据层、获取数据源、加载外部资源  在应用加载时 加载SQL语句、SQL对象放在内存中 使用的时候 从内存中获取 加快查询速度 在应用加载时  在web.xml文件中 配置Servlet进行加载外部资源、数据源等 This is the description of my J2EE compo...
阅读(408) 评论(0)

java之序列化学习笔记(高效java之序列化)

* 序列化与反序列化的学习笔记 测试 * ObjectOutputStream--序列化(将对象编码为字节流) * ObjectInputStream--反序列化(从字节流中重构对象/用字节流转为唯一参数的构造器) * Serializable-->为标记接口,实现之,则具有可序列功能 * 序列化形式 * -->会成为导出API的一部分 * -->默认的序列化形式(描述对象内部所包含的数据,以及每一个可以从这个对象到达的其他对象的内部数据) * -->理想的序列化形式(只表示对...
阅读(638) 评论(0)

String、StringBuffer、StringBuilder、Math学习笔记

String * 不可变的String类 final String * +-->字符串连接符以及将其他对象转为字符串的特殊支持 * 比较、查找、复制、提取、转换、检查 操作 StringBuffer、StringBuilder * StringBuffer-->可变的字符序列 线程安全的字符缓冲区 * 在字符串缓冲区进行同步 * 主要操作是-->append(将字符添加到缓...
阅读(318) 评论(0)

ClassLoader与System学习笔记

* 类加载器负载加载类对象、资源 * 一般策略是将给定名称转为文件名,然后从文件系统中进行加载 * 类加载器采用委托机制进行加载类和资源-->在加载类或者资源之前将操作委托给父加载器进行加载 * 标准输入、输出、错误流 * 环境信息访问、设置、系统属性 * 加载文件和类库 * 复制数组方法、调用垃圾回收器、java虚拟机、信道、安全管理器...
阅读(758) 评论(0)

java之注解、枚举理解(高效java之注解、枚举)

* enum枚举和注解的学习笔记 * 枚举测试用例-->testEnumClass * 枚举类型-->有一组固定的常量组成合法值的类型 * 枚举类型提供了编译时的类型安全 * 枚举天生就是不可变的,因此所有域都应该是final * 枚举常量实际上是static final的常量 * 特定于常量的类主体--枚举的抽象方法 * 虽然无法编写可扩展的枚举类型,但是可以通过接口的方式为枚举模拟扩展 * 测试位域 用例-->testEnumSet * 测试Map 用例-->testEnumM...
阅读(1622) 评论(0)

java之泛型理解(高效java之泛型)

泛型-->类或者接口的声明中拥有一个或多个类型参数时,称为泛型类/泛型接口,简称泛型 * 泛型在安全性和表述性上都比原生态类型更具有优势 * 泛型是不可变的,无法向数组一样形成协变关系 * (Sub extends Super,同时可支持Sub[] extends Super[]) * (Sub extends Super,不支持List extends List) * 泛型在编译时检查其元素类型信息,而在运行期舍弃其元素类型信息 * 每个类都是自身的子类型和超...
阅读(672) 评论(0)
    个人资料
    • 访问:172972次
    • 积分:3575
    • 等级:
    • 排名:第9650名
    • 原创:190篇
    • 转载:5篇
    • 译文:0篇
    • 评论:23条
    最新评论