`
athlonzeng
  • 浏览: 3447 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

eclipse通过编译但是没有输出结果(I/O类) ?

阅读更多
import java.io.*;
public class CountBytes {
    public static void main(String[] args) throws IOException{
        
        InputStream in;
        if(args.length==0)
            in=System.in;
        else
            in=new FileInputStream(args[0]);
        int total=0;
        while(in.read()!=-1)
            total++;
        System.out.println(total+"bytes");
    
    }
}


很简单的文件,但是就是没有输出结果,也没有任何的错误提示!初步怀疑是被阻塞了,但是不知道在哪里?
分享到:
评论

相关推荐

    JNI综合实验一:LED点亮+IO电平读取

    标题中的“JNI综合实验一:LED点亮+IO电平读取”是指一个关于Java Native Interface (JNI)的实践教程,该教程聚焦于如何利用JNI来控制硬件设备,具体包括LED灯的控制和输入/输出(I/O)电平的读取。在嵌入式系统或...

    搭建Ubuntu下编译环境.docx

    2. 使用-o选项指定输出文件:`gcc test.c -o test`,生成的可执行文件名为test。 3. 选项-E仅进行预处理:`gcc -E test.c`,生成预处理后的文件test.i。 4. 选项-c编译生成目标文件:`gcc -c test.c`,生成test.o。 ...

    Eclipse Java写的身份证验证程序待指正

    4. **Java输入/输出(I/O)**: - 用户输入:可以使用Scanner类从控制台读取用户输入的身份证号码。 - 文件操作:如果程序需要读取身份证号码文件,可以使用FileReader、BufferedReader等类进行文件读取。 5. **...

    搭建Ubuntu下编译环境.pdf

    通过以上步骤,你将在Ubuntu环境下搭建好一个基础的编译环境,可以进行C/C++等语言的开发,并且准备好使用Eclipse这样的IDE进行项目工作。不过,这只是开发环境搭建的基础,更深入的开发工作可能还需要配置其他工具...

    eclipse的java金花小游戏

    6. **输入/输出**:如果游戏有保存和读取进度的功能,可能会涉及文件I/O操作。 7. **设计模式**:尽管是小型项目,但可能也会用到简单的设计模式,如单例模式(用于全局唯一的Game Manager)。 8. **Eclipse IDE的...

    JDK1.7以及配套的eclipse

    5. **NIO.2**:添加了新的文件系统API,包括文件路径、文件属性、异步I/O和文件 watching服务,提供了更强大的非阻塞输入/输出功能。 6. **Fork/Join框架**:为并行计算提供了一个新的框架,通过将大任务分解为小...

    JAVA 常用代码 Eclipse快捷键大全

    5. **跳转**:`F3` 跳转到所选标识符的定义,`Ctrl + O` 快速查看当前类的方法和成员。 6. **导航**:`Ctrl + Left/Right` 在代码中移动光标,`Ctrl + Up/Down` 移动到上/下一行。 7. **运行/调试**:`F11` 运行程序...

    java基础篇

    Java的标准库提供了丰富的I/O类和接口,使得数据能够从不同来源输入到程序,或从程序输出到外部设备。理解I/O流的概念、掌握File类、InputStream、OutputStream、Reader和Writer等类的使用对于进行数据处理和通信至...

    Project7_学生信息_源码

    Java I/O流是一系列类和接口,用于处理输入和输出操作。在Java中,数据流可以分为字节流(处理原始字节数据)和字符流(处理Unicode字符数据)。根据数据流动的方向,流又可以分为输入流(InputStream/Reader)和...

    Java程序设计-ATM柜员机模拟程序(eclipse使用)

    6. **输入/输出(I/O)处理**:ATM程序需要接收用户的输入并显示输出,这涉及到了Java的Scanner类用于读取用户输入,以及System.out.println()或PrintWriter等用于输出信息。 7. **单元测试**:为了确保代码的正确...

    eclipse-cpp开发笔记 (2).docx

    在本文中,我们将深入探讨如何使用Eclipse CDT(C/C++ Development Toolkit)进行C++开发,以及如何配置MinGW(Minimalist GNU for Windows)作为编译环境。首先,我们需要下载并安装两个主要组件:Eclipse集成开发...

    Java编程高手

    Eclipse、IntelliJ IDEA和NetBeans是流行的Java集成开发环境(IDE),它们提供了代码编辑、编译、调试和项目管理等功能。Maven和Gradle是常用的构建工具,用于自动化项目的构建和依赖管理。 **Java框架** Spring、...

    Core Java (Volume I,Volume II 9th Edition)英文版

    5. **字符串与字符流**:介绍String类的使用和字符流I/O操作。 6. **集合框架**:覆盖ArrayList、LinkedList、HashMap、HashSet等集合类,以及泛型和迭代器。 7. **接口与内部类**:解释接口的作用和实现,以及内部...

    Eclipse快捷键

    **Ctrl+O**:打开类的Outline视图,方便浏览类的结构。 **Ctrl+T**:展示当前文件的层次结构。对于理解文件内的整体架构非常有帮助。 **Ctrl+W**:关闭当前编辑器窗口。当不再需要查看某个文件时,可以快速将其...

    Code Atmega16A mach nho_controler_

    1. **编程环境**:开发过程通常使用如Arduino IDE、AVR Studio或Eclipse集成开发环境(IDE),这些工具支持编译、调试和上传代码到微控制器。 2. **编程语言**:Atmega16A支持C/C++和汇编语言,C/C++提供了更高级别...

    jad反编译工具详解

    - `-p`:将反编译结果输出到标准输出流,通常用于管道操作。 - `-d <output directory>`:同`s`选项,但会根据包结构创建目录。 - `-clear`:清除当前工作区。 - `-b`:控制代码块的括号风格,如`if`语句是否使用...

    java2实用教程(第3版)课件

    7. **输入/输出(I/O)系统**:Java的I/O系统包括文件I/O、网络I/O等,提供了丰富的类库进行数据的读写和传输。 8. **多线程**:Java内置对多线程的支持,通过Thread类和Runnable接口可以创建和管理多个并发执行的...

    关于JAVA实验上机指导

    6. **输入/输出(I/O)**:Java的I/O流提供了一种读取和写入文件、网络数据的强大方式。指导可能涉及如何使用FileInputStream、FileOutputStream、BufferedReader和PrintWriter等类进行文件操作。 7. **集合框架**:...

    Core.Java.Volume.I.Fundamentals.10th.Edition

    文件和输入/输出(I/O)在任何编程语言中都是重要组成部分。在《Core Java Volume I》中,读者会学到如何读写文件,使用流进行数据传输,以及如何处理各种I/O异常。同时,书中还介绍了集合框架,包括ArrayList、...

Global site tag (gtag.js) - Google Analytics