若是java web项目,项目运行于tomcat或其他容器时,可以使用下面方式来获取文件的输入流
1、当属性文件放在src下面时
InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream("test.properties");
Properties p = new Properties...
分类:
编程语言 时间:
2015-06-16 06:46:09
阅读次数:
152
黑马程序员------IO(一)1.1 IO(Input Output)流概述:IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流。 流按流向分为:输入流,输出流。将外设中的数据读取到内存中:输入。将内存的数写...
分类:
其他好文 时间:
2015-06-15 18:13:00
阅读次数:
113
一、流的分类输入流和输出流 按照流的流向来分,可以分为输入流和输出流输入流:只能从中读取数据,而不能向其写入数据。输出流:只能向其写入数据,而不能从中读取数据。 此处的输入、输出涉及一个方向的问题,数据从内存到硬盘,通常称为输出流。(即这里的输入、输出都是从程序运行所在内存的角度来划分的)。Ja.....
分类:
编程语言 时间:
2015-06-15 16:04:46
阅读次数:
186
字节流:字节输入流(InputStream)、字节输出流(OutputStream)public static void main(String[] args) throws Exception { File file = new File("D:" + File.separator + "t...
分类:
其他好文 时间:
2015-06-15 12:57:20
阅读次数:
111
1 /* 2 客户端流程: 3 1.创建客户端socket服务对象,明确连接到哪个主机; 4 2.将数据写到socket对象的输出流中; 5 3.获取服务端发送回来的socket对象输入流; 6 4.关闭服务 7 */ 8 import java.net.*; 9 import java.io.*....
分类:
其他好文 时间:
2015-06-15 10:51:41
阅读次数:
93
1 /* 2 客户端流程: 3 1.创建客户端socket服务对象,明确连接到哪个主机; 4 2.将数据写到socket对象的输出流中; 5 3.获取服务端发送回来的socket对象输入流; 6 4.关闭服务 7 */ 8 import java.net.*; 9 import java.io.*....
分类:
其他好文 时间:
2015-06-15 10:43:54
阅读次数:
111
ServletRequest接口
定义
public interface ServletRequest
定义一个 Servlet 引擎产生的对象,通过这个对象, Servlet 可以获得客户端请求的数据 。这个对象通过读取请求体的数据提供包括参数的名称、值和属性以及输入流的所有数据。
方法
1、getAttribute
public Object getAttribute(...
分类:
其他好文 时间:
2015-06-15 09:15:51
阅读次数:
103
1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法: A:讲解了System.in这个东西。 它其实是标准的输入流,对应于键盘录入 B:构造方法 InputStream is = System.in; Scanner(InputStream is) C:....
分类:
编程语言 时间:
2015-06-15 01:44:03
阅读次数:
185
异常处理的两种方式:声明抛出throws声明抛出的位置:是在方法声明的位置上使用throws关键字向上抛出异常。捕捉try....catch..publicclassExceptionTest03{
publicstaticvoidmain(String[]args){
//创建文件输入流读取文件
//思考:java编译器是如何知道以下的代码执行过程中..
分类:
编程语言 时间:
2015-06-14 17:02:49
阅读次数:
252
PushbackInputStream存在的意义就是允许我试探性的读取数据流,如果不是我们想要的则返还回去,之所以能够这样,因为其内部维护了一个pushback buffer缓冲区。构造函数可以指定返回的字节个数。
缓存的新应用之一就是回推(pushback)的实现。回推用于输入流,以允许读取字节,然后再将它们返回(回推)到流中。PushbackInputStream类实现了这一思想,提供了一...
分类:
编程语言 时间:
2015-06-14 09:38:55
阅读次数:
170