摘要: IO 字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的 字符流在操作时使用了缓冲区,通过缓冲区再操作文件 缓冲:一段特殊的内存。如果一个程序频繁地操作一个资源(如文件或数据库),则性能会很低,此时为了提升性能,就可以将一部分数据暂时读入到内存的一块区域之中,以后直接从此区域中读取数据即 阅读全文
posted @ 2016-04-14 23:05 NewDolphin 阅读(146) 评论(0) 推荐(0)
摘要: 总是先初始化字段,字段定义的先后顺序决定了初始化的顺序,然后再初始化构造器。 static数据的初始化: 加上static限定的字段,是所谓的类字段,也就是说这个字段的拥有者不是对象而是类。无论创建多少对象,static数据都只有一份。 类内总是先初始化static字段,再初始化一般字段。接着初始化 阅读全文
posted @ 2016-04-14 20:52 NewDolphin 阅读(202) 评论(0) 推荐(0)
摘要: HTTP的问题: 通信使用明文,可能会遭到窃听:HTTP本身不具备加密功能,根据TCP/IP协议工作的线路上可能会遭到窃听,即使通信内容已经加密,也会被看到 通信加密:通过SSL(Secure Socket Layer)或TLS建立安全通信线路 内容加密:将发送的内容加密 不验证通信双方身份:无法验 阅读全文
posted @ 2016-04-14 14:36 NewDolphin 阅读(169) 评论(0) 推荐(0)
摘要: 在向List中插入Shape对象时,list把每个对象作为Object类型存储,取出时自动转换为Shape类型,类型转换正确性是在运行时动态检查的,编译时由Java容器和范型机制保证,运行时,由类型转换确保 Class对象: 每个Java类都有一个Class对象,所有类都是第一次使用加载到JVM中的 阅读全文
posted @ 2016-04-14 10:44 NewDolphin 阅读(227) 评论(0) 推荐(0)