• 2022-06-06
    (编写程序)设计一个线程,按照行读取方式,将文件"D:\\test\\abc.txt"的内容一行一行输出到控制台,输出一行之后,休眠1秒。文件内容输出完之后,线程退出。主类:负责启动这个线程。
  • import java.io.*;public class Qimo { public static void main(String[] args) { Th_1 s=new Th_1(); s.start(); }}class Th_1 extends Thread { public void run() { while (true) { try { FileReader in = new FileReader("D:\\test\\abc.txt"); BufferedReader bin = new BufferedReader(in); String str = bin.readLine(); if (str == null) break; System.out.println(str); bin.close(); in.close(); Thread.sleep(1000); } catch (Exception e) { } } }}

    内容

    • 0

      用函数编程计算并输出杨辉三角形的前n行(要求n从键盘输入)输出杨辉三角形前n行(每一行每个数之间空一格,每行最后一个数不需要空格)。

    • 1

      编程题2使用Java的输入,输出流将一个文本文件的内容按行读出,每读出一行就顺序添加行号,并写入到另一个文件中。

    • 2

      关于一客户一线程工作模型的描述错误的是( )。 A: 主线程用于启动用户界面 B: 启动线程用于绑定端口、启动服务器 C: 连接线程进入循环后就不再退出 D: 会话线程采用用户协议与客户机通信

    • 3

      ( )C程序的执行是从程序的第一行开始,一直到程序的最后一行结束

    • 4

      线程让步之后,如果存在其它就绪线程,则其它就绪线程一定会占用CPU。