qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 112 下一页

2017年8月18日

摘要: Java的IO流分为字符流(Reader,Writer)和字节流(InputStream,OutputStream),字节流顾名思义字节流就是将文件的内容读取到字节数组,然后再输出到另一个文件中。而字符流操作的最小单位则是字符。可以先看一下IO流的概述: 下面首先是通过字符流对文件进行读取和写入: 阅读全文
posted @ 2017-08-18 18:55 江召伟 阅读(408) 评论(0) 推荐(0)

摘要: File类 用来将文件或目录封装成对象 方便对文件或目录信息进行处理 File对象可以作为参数传递给流进行操作 File类常用方法 创建 booleancreateNewFile():创建新文件,如果文件存在,返回false booleanmkdir():创建目录,只能创建一级目录 booleanm 阅读全文
posted @ 2017-08-18 18:49 江召伟 阅读(273) 评论(0) 推荐(0)

摘要: 概述 我们知道,Java不是一种动态语言,它在运行中产生的一些新的东西是没办法控制的,如果某些类型或者接口是在我们编写程序时不存在的,我们对这种类型的内容一无所知,甚至是名字,所以我们并没有办法通过new一个对象来编写程序,那么我们怎么利用它里面的属性或者方法呢,这时候,就产生了反射机制。 反射机制 阅读全文
posted @ 2017-08-18 18:45 江召伟 阅读(243) 评论(0) 推荐(0)

摘要: 概述 IO流用来处理设备之间的数据传输 Java对数据的操作时通过流的方式 Java用于操作流的对象都在IO包中 流按操作的数据分为:字节流和字符流 流按流向不同分为:输入流和输出流 IO流常用基类 字节流的抽象基类 InputStream,OuputStream 字符流的抽象基类 Reader,W 阅读全文
posted @ 2017-08-18 18:42 江召伟 阅读(226) 评论(0) 推荐(0)

摘要: 1. 什么是流 Java中的流是对字节序列的抽象,我们可以想象有一个水管,只不过现在流动在水管中的不再是水,而是字节序列。和水流一样,Java中的流也具有一个“流动的方向”,通常可以从中读入一个字节序列的对象被称为输入流;能够向其写入一个字节序列的对象被称为输出流。 2. 字节流 Java中的字节流 阅读全文
posted @ 2017-08-18 17:43 江召伟 阅读(222) 评论(0) 推荐(0)

摘要: 首先看个图: 这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口,Serializable接口等等一些高级用法极其原理。 一、java io的开始:文件 1. 我们主要讲的 阅读全文
posted @ 2017-08-18 17:03 江召伟 阅读(408) 评论(0) 推荐(0)

2017年8月16日

摘要: 在Linux下面,创建进程是一件十分有意思的事情。我们都知道,进程是操作系统下面享有资源的基本单位。那么,在linux下面应该怎么创建进程呢?其实非常简单,一个fork函数就可以搞定了。但是,我们需要清楚的是子进程与父进程之间除了代码是共享的之外,堆栈数据和全局数据均是独立的,主要是学习标准的H文件 阅读全文
posted @ 2017-08-16 11:18 江召伟 阅读(389) 评论(0) 推荐(0)

摘要: 定时器是我们需要经常处理的一种资源。那Linux下面的定时器又是怎么一回事呢?其实,在linux里面有一种进程中信息传递的方法,那就是信号。这里的定时器就相当于系统每隔一段时间给进程发一个定时信号,我们所要做的就是定义一个信号处理函数。 [cpp] view plain copy #include  阅读全文
posted @ 2017-08-16 11:16 江召伟 阅读(2047) 评论(0) 推荐(0)

摘要: 动态链接库不是Linux独有的特性,在windows下面也存在这样的特性。一般来说,windows下面的动态连接库是以*.dll作为结尾的,而linux下面的动态连接库是以*.so结尾的。和静态链接库相比,动态连接库可以共享内存资源,这样可以减少内存消耗。另外,动态连接是需要经过操作系统加载器的帮助 阅读全文
posted @ 2017-08-16 11:13 江召伟 阅读(2382) 评论(1) 推荐(0)

摘要: 在很多人的眼里,C语言和linux常常是分不开的。这其中的原因很多,其中最重要的一部分我认为是linux本身就是C语言的杰出作品。当然,linux操作系统本身对C语言的支持也是相当到位的。作为一个真正的程序员来说,如果没有在linux下面用C语言编写过完整的程序,那么只能说他对C语言本身的理解还相关 阅读全文
posted @ 2017-08-16 11:05 江召伟 阅读(350) 评论(0) 推荐(0)

上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 112 下一页