java程序测试之字节流】的更多相关文章

package filestream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class ByteStreamTester { public static void main(String [] args) { FileInputStream in = null…
package swingtest; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class HelloApp extends JFrame{ public static void main(String [] args) { SwingUtilities.invokeLater…
package filestream; import java.io.FileReader; import java.io.FileWriter; import java.io.FileNotFoundException; import java.io.IOException; public class CharacterStreamTester { public static void main(String [] args) { FileReader in = null; FileWrite…
package tickect; class ticketnum implements Runnable { public int tickets = 100; String str = new String(); public void run() { while(true) { synchronized(str) { if (tickets>0) { System.out.printf("The Thread: %s is selling the %dth ticket!\n"…
package thread_test; class A implements Runnable { public void run() { while(true) { System.out.println("AA"); } } } class B implements Runnable { public void run() { while (true) { System.out.println("BB"); try { Thread.sleep(500); }…
Java中的输入是指从数据源等读到Java程序中,这里的数据源可以是文件,内存或网络连接,输出则是指从Java程序中写到目的地. 输入输出流可以分为以下几种类型(暂时不考虑File类) 类名 中文名 InputStream 字节输入流 OutputStream 字节输出流 Reader 字符输入流 Writer 字符输出流 Java IO共涉及40多个类,下图是字节流各个类之间的关系 InputStream InputStream的子类及其说明有如下所示 名称 说明 BufferedInputS…
Java程序员岗位面试题有哪些?   1.面向对象的特征有哪些方面(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一是过程抽象,二是数据抽象.(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法.对象的一个新类可以从现有的类中派生,这个过程称为类继承.新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新…
1. Java语言基础 谈到Java语 言基础学习的书籍,大家肯定会推荐Bruce Eckel的<Thinking in Java>.它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它.该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的<Thinking in C++> 在1995年曾获SoftwareDevelopment Jolt Award最佳书籍大奖,<Thinking in Java>被评为1999年Java…
(该博文为原创,转载请注明出处   http://www.cnblogs.com/luyijoy/  by白手伊凡) 1.    基本概念 1)         Java为解释性语言,运行过程:程序源代码经过Java编译器编译成字节码,然后用JVM解释执行 2)         Java语言提供垃圾回收机制(GC),不需要程序显式地管理内存分配,引入finalize()方法会在回收前首先调用 3)         main是JVM程序识别的入口方法,public.static可互换顺序,main…
输入输出流: • 输入/输出时, 数据在通信通道中流动. 所谓“数据流(stream)”指的是所有数据通信通道之中,数据的起点和终点. 信息的通道就是一个数据流.只要是数据从一个地方“流” 到另外一个地方,这种数据流动的通道都可以称为数据流.• 输入/输出是相对于程序来说的. 程序在使用数据时所扮演的角色有两个:一个是源, 一个是目的.若程序是数据流的源, 即数据的提供者, 这个数据流对程序来说就是一个“输出数据流” (数据从程序流出). 若程序是数据流的终点, 这个数据流对程序而言就是一个“输…