![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
chrysanthemumcao
这个作者很懒,什么都没留下…
展开
-
java 字节流与字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。 下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 范例:使用字节流不关闭执行 Java代码转载 2014-08-23 18:58:31 · 356 阅读 · 0 评论 -
UML类图几种关系的总结
转载自: 在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.转载 2014-11-03 10:27:03 · 390 阅读 · 0 评论 -
java IO和NIO
转载自:http://ifeve.com/java-nio-vs-io/ 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO和IO的主要区别 下表总结了Java NIO和IO之间的转载 2014-12-16 11:18:17 · 448 阅读 · 0 评论 -
对java I/O知识的梳理
注:此博客部分内容从互联网搜索得到。 Java中的I/O分为字节流和字符流。 1.两者的区别。 字节流:以byte的格式。 字符流:以unicode编码的格式。unicode一般为2个字节。通常为写入内存的格式。 两者属于不同的处理方式。 2.Java中字节流的类。 Java中的输入字节流的类如下图所示: 输出字节流如下图所示: 分析:其中File转载 2014-12-15 20:00:34 · 566 阅读 · 0 评论 -
java源码如何创建线程
转载自:http://blog.csdn.net/jeffhtlee/article/details/12751825 Java的线程是如何创建的,是直接调用OS的API,还是有自己的“抽象线程”? 这个还是看一下JDK的源码吧 先看java.lang.Thread.java中的start()方法: [java] view plaincopy转载 2014-12-04 22:02:42 · 876 阅读 · 0 评论 -
我的Java学习推荐书目
转载自:http://jm-blog.aliapp.com/?p=522 一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。 一、基础类 1、《Thinking in java》,入门第一位是建立正确的概念。 2、《Core Java》,我没转载 2014-12-06 10:35:57 · 459 阅读 · 0 评论 -
java CAS操作
转载自:http://www.cnblogs.com/549294286/p/3766717.html 独占锁:是一种悲观锁,synchronized就是一种独占锁,会导致其它所有需要锁的线程挂起,等待持有锁的线程释放锁。 乐观锁:每次不加锁,假设没有冲突去完成某项操作,如果因为冲突失败就重试,直到成功为止。 一、CAS 操作 乐观锁用到的机制就是CAS,Compare a转载 2014-12-15 09:23:12 · 1396 阅读 · 0 评论 -
http协议的幂等性
转载自:http://www.cnblogs.com/weidagang2046/archive/2011/06/04/idempotence.html 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此转载 2014-12-31 22:31:25 · 724 阅读 · 0 评论