List of usage examples for java.io FileInputStream FileInputStream
public FileInputStream(FileDescriptor fdObj)
FileInputStream
by using the file descriptor fdObj
, which represents an existing connection to an actual file in the file system. From source file:Main.java
public static void main(String[] args) { try {/* w w w. j a v a 2 s.com*/ OutputStream os = new FileOutputStream("test.txt"); OutputStreamWriter writer = new OutputStreamWriter(os); // create a new FileInputStream to read what we write FileInputStream in = new FileInputStream("test.txt"); // write something in the file writer.write(70); // flush the stream writer.flush(); // get and print the encoding for this stream System.out.println(writer.getEncoding()); // read what we write System.out.println((char) in.read()); writer.close(); os.close(); } catch (Exception ex) { ex.printStackTrace(); } }
From source file:MainClass.java
public static void main(String args[]) { FileInputStream fIn;//from w ww .j av a 2 s . co m FileChannel fChan; long fSize; ByteBuffer mBuf; try { fIn = new FileInputStream("test.txt"); fChan = fIn.getChannel(); fSize = fChan.size(); mBuf = ByteBuffer.allocate((int) fSize); fChan.read(mBuf); mBuf.rewind(); for (int i = 0; i < fSize; i++) System.out.print((char) mBuf.get()); fChan.close(); fIn.close(); } catch (IOException exc) { System.out.println(exc); } }
From source file:ExplicitChannelRead.java
public static void main(String args[]) { FileInputStream fIn;/*from w w w . j a v a2 s . c o m*/ FileChannel fChan; long fSize; ByteBuffer mBuf; try { fIn = new FileInputStream("test.txt"); fChan = fIn.getChannel(); fSize = fChan.size(); mBuf = ByteBuffer.allocate((int) fSize); fChan.read(mBuf); mBuf.rewind(); for (int i = 0; i < fSize; i++) System.out.print((char) mBuf.get()); fChan.close(); fIn.close(); } catch (IOException exc) { System.out.println(exc); System.exit(1); } }
From source file:MainClass.java
public static void main(String[] args) throws Exception { String keystoreFilename = "my.keystore"; char[] password = "password".toCharArray(); String alias = "alias"; FileInputStream fIn = new FileInputStream(keystoreFilename); KeyStore keystore = KeyStore.getInstance("JKS"); keystore.load(fIn, password);// www. j a v a2 s . com Certificate cert = keystore.getCertificate(alias); System.out.println(cert); }
From source file:Sequence.java
public static void main(String args[]) throws IOException { Vector v = new Vector(3); v.add(new FileInputStream("/etc/motd")); v.add(new FileInputStream("foo.bar")); v.add(new FileInputStream("/temp/john.txt")); Enumeration e = v.elements(); SequenceInputStream sis = new SequenceInputStream(e); InputStreamReader isr = new InputStreamReader(sis); BufferedReader br = new BufferedReader(isr); String line;//from w w w . j av a 2 s.co m while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); }
From source file:Main.java
public static void main(String[] args) { byte[] b = { 'h', 'e', 'l', 'l', 'o' }; try {/*from w w w. jav a 2s . c o m*/ OutputStream os = new FileOutputStream("test.txt"); InputStream is = new FileInputStream("test.txt"); os.write(b, 0, 3); for (int i = 0; i < 3; i++) { System.out.print((char) is.read()); } os.close(); is.close(); } catch (Exception ex) { ex.printStackTrace(); } }
From source file:Main.java
public static void main(String[] args) throws Exception { Socket socket = new Socket("localhost", 8000); File file = new File("C:/Users/abc/Desktop/image.jpg"); FileInputStream fileInputStream = new FileInputStream(file); byte[] fileBytes = new byte[(int) file.length()]; OutputStream outputStream = socket.getOutputStream(); int content;//from ww w .j a va 2s . c om while ((content = fileInputStream.read(fileBytes)) != -1) { outputStream.write(fileBytes, 0, (int) file.length()); } System.out.println("file size is " + fileBytes.length); for (byte a : fileBytes) { System.out.println(a); } socket.close(); fileInputStream.close(); }
From source file:Main.java
public static void main(String[] args) throws IOException { Vector theStreams = new Vector(); for (int i = 0; i < args.length; i++) { FileInputStream fin = new FileInputStream(args[i]); theStreams.addElement(fin);/*from www .j ava 2 s.com*/ } InputStream in = new SequenceInputStream(theStreams.elements()); for (int i = in.read(); i != -1; i = in.read()) { System.out.write(i); } }
From source file:MappedChannelRead.java
public static void main(String args[]) { FileInputStream fIn;/*from ww w . ja va 2 s .c o m*/ FileChannel fChan; long fSize; MappedByteBuffer mBuf; try { fIn = new FileInputStream("test.txt"); fChan = fIn.getChannel(); fSize = fChan.size(); mBuf = fChan.map(FileChannel.MapMode.READ_ONLY, 0, fSize); for (int i = 0; i < fSize; i++) System.out.print((char) mBuf.get()); fChan.close(); fIn.close(); } catch (IOException exc) { System.out.println(exc); System.exit(1); } }
From source file:Main.java
public static void main(String[] args) throws Exception { FileInputStream in1 = new FileInputStream(new File("file1.xml")); FileInputStream in2 = new FileInputStream(new File("file2.xml")); System.out.println(digest(in1)); System.out.println(digest(in2)); }