会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
moonfish
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2017年9月27日
java IO笔记(BufferedInputStream/BufferedOutputStream)
摘要: 本篇讲述的是java io包中的BufferedInputStream类和BufferedOutputStream类。 下面我们通过源码分别对这两个类进行学习。 1.BufferedInputStream: BufferedOutputStream: 上面部分为对源码的简单分析,下面用一个简单的小例
阅读全文
posted @ 2017-09-27 12:08 moonfish
阅读(340)
评论(0)
推荐(0)
2017年9月22日
java IO笔记(FileterInputStream/FilterOutputStream)
摘要: 本篇讲述的是java io包中的FilterInputStream和FilterOutputStreaem,老规矩,先附上两个类的源码。 FilterInputStream: FilterOutputStream: 从上面的源码中可以看出,两个类中很多的方法其实仅仅只是直接调用了OutputStre
阅读全文
posted @ 2017-09-22 13:48 moonfish
阅读(415)
评论(0)
推荐(0)
2017年9月20日
java IO笔记(FileInputStream/FileOutputStream)
摘要: 本篇要学习的是java io包中的FileInputStream类和FileOoutputStream类。 文件是我们常见的数据源之一,所以java为我们封装好了支持文件读写的流工具,下面我们通过源码分别来学习这两个类。 FileInputStream.java: FileOutput.java:
阅读全文
posted @ 2017-09-20 16:14 moonfish
阅读(373)
评论(0)
推荐(0)
2017年9月14日
Java IO笔记(StreamTokenizer)
摘要: 本篇讲述的是java io包中的StreamTokenizer类。 StreamTokenize类可以将任意的输入流分割为一系列标记(token),然后可以每次读取一个标记,先附上源码,进行简单地分析。 StreamTokenizer.java: 源码可能乍一眼看起来没有一些直观的认识,下面将通过一
阅读全文
posted @ 2017-09-14 09:51 moonfish
阅读(723)
评论(0)
推荐(1)
2017年9月12日
Java IO笔记(Bits)
摘要: 本篇讲述的是位于java io包中的Bits类。 这是一个工具类,其中封装好了一些方法,用于处理原始数据和字节数据之间的转化,下面先附上源码。 我们可以看出,这个类定义时并没有使用public修饰符修饰,所以只是java内部使用的工具类,方便其进行一些数据间的交流。 通过方法调用的搜索,我们可以看到
阅读全文
posted @ 2017-09-12 22:07 moonfish
阅读(454)
评论(0)
推荐(0)
2017年9月7日
java IO笔记(Reader/Writer)
摘要: 本篇讲述的是java io中的reader和writer。跟之前讲述的InputStream和OutputStream一样为io流中的抽象父类之一,不过Reader和Writer的操作对象不再是字节而是字符了。下面也不多说,贴上源码来加深我们的理解。 Reader.java Writer.java
阅读全文
posted @ 2017-09-07 15:18 moonfish
阅读(214)
评论(0)
推荐(0)
2017年9月1日
java学习笔记之断言(Assertion)
摘要: 本篇讲述的是java中的断言(Assertion)。 断言并不是java所独有的,在很多程序语言中都有,如C,C++,Python等,只是它们的表现形式可能略有不同。那么断言到底是什么呢? 断言主要使用在代码开发和测试时期,对于一些关键数据进行判断,如果符合表达式判断,则程序继续进行,如果不符合,则
阅读全文
posted @ 2017-09-01 09:35 moonfish
阅读(894)
评论(0)
推荐(0)
2017年8月30日
java学习笔记之对象清除、垃圾收集
摘要: 本篇来聊聊java中内存回收机制。 如果有c++编程经验的朋友,肯定知道在c++中如果创建了一个对象,当不再使用的时候,需要手动调用delete方法来进行销毁。那么在java中我们为什么可以自由的创建对象而不用去考虑(其实也是要考虑的,只是平常忽略了它)?因为java提供了一套完整的垃圾回收机制(g
阅读全文
posted @ 2017-08-30 10:31 moonfish
阅读(2257)
评论(0)
推荐(0)
2017年8月29日
java 学习笔记之位移运算符
摘要: 位移运算符以前一直没怎么注意,今天因为某些原因使用了一下,结果跟预期不一样,所以回头看了一下,最终发现在使用的时候还是有一些注意事项的。 java中提供了3个位移运算符: 1.带符号的右移运算符(>>):将运算符左边的运算对象向右移动运算符右侧指定的位数。“有符号”右移位运算符使用了“符号扩展”:若
阅读全文
posted @ 2017-08-29 10:41 moonfish
阅读(330)
评论(0)
推荐(0)
2017年8月25日
JavaScript学习笔记(DOM脚本)
摘要: 本篇讲述的是文档对象模型(DOM)。 JavaScript在Web开发中的主要作用是用于与用户交互,而DOM便是我们实现这些功能的基础。DOM是W3C提供的一种标准,它为开发人员提供了一种方式以表达网页中的所有元素。我们可以通过JavaScript修改页面元素相应的DOM属性,便可以对页面中的元素进
阅读全文
posted @ 2017-08-25 23:29 moonfish
阅读(264)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告