摘要: 本篇将要讲述的是在JavaScript中字符串的操作,上一篇也讲述了一些字符串的简单属性和方法,本篇将更加全面的讲述并且简单的介绍一下正则表达式在javascript中的使用。 先来说说String对象的一些其它方法: split(): 该方法用于将字符串按照传入的分割参数分割成一个字符串数数组,举 阅读全文
posted @ 2017-08-15 21:45 moonfish 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 本篇讲的内容是序列化,以及ObjectInputStream和ObjectOutputStream流。 我们知道java是基于对象编程的,我们前面在进行流传输数据时,要么是以字节传输,要么是以字符传输,如果能在流中传输对象岂不是更为方便,幸运的是java在这个方面提供了支持,序列化和反序列技术帮我我 阅读全文
posted @ 2017-08-15 17:38 moonfish 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 本篇讲的java io中的SequenceInputStream流。 SequenceInputStream是一个合并流,当我们从多个流中读取数据,并希望他们合并成一个流作为数据源时,我们就可以使用SequenceInputStream。它的内部是通过Vector来实现的,至于Vector是什么会在 阅读全文
posted @ 2017-08-15 17:37 moonfish 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 今天在看源码的时候看到了一个类叫AtomicInteger,所以决定探索一番。 从源码中看出,AtomicInteger继承自Number类,值得注意的是其中的value属性是用volatile关键字修饰的,这个关键字在java 1.5之前经常容易引发一些意想不到的错误,之后得到了优化,才得以重生。 阅读全文
posted @ 2017-08-15 10:22 moonfish 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 在前面的篇幅中我们有用到过System.int,System.out,那么它们是怎么工作的呢,本篇将来简单的说说它们。 从源码中看出System.in,System.out,System.err都是System类中的静态属性,如图所示: 可以看出System.in是一个InputStream,Sys 阅读全文
posted @ 2017-08-15 09:25 moonfish 阅读(197) 评论(0) 推荐(0) 编辑