`

java网络编程之字符流

阅读更多
Java中的流分为两种,一种是字节流(InputStream,OutputStream),另一种是字符流(Reader,Writer)。
在网络程序设计中,如果通信的双方都是Java语言编写的,那么最好使用字符流或者更高级的流类,这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。如果通信的另一端的实现是未知的,那么最好使用字节流,并实现通过约定好的通信规则发送和接受数据。
使用字符流可以写出不依赖于具体编码的应用程序,这是因为Java中字符是以Unicode的形式存储的。



If you have too many errors in your program, then all the error messages fly by very quickly. The compiler sends the error messages to the standard error stream, so it's a bit tricky to capture them if they fill more than the window can display.
如果遇到上面的问题,可以在执行的时候加上一个 2>的参数
javac Text.java
java Text 2> error.out
可以在文件夹里面得到一个 error.out的文件,里面是错误信息,这样就可以把错误信息重定向到了文件

如果JAVA没有错误,执行
javac Text.java
java Text > text.out


可以把输出重定向到text.out文件里面
分享到:
评论

相关推荐

    java,IO流,字节流,字符流,网络编程

    java核心编程基础

    Java编程语言详细教程

    ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇4.9 其它常用的流 ◇本讲小结 ◇课后习题 ★ 第五讲 AWT图形用户界面设计 ◇课前索引 ◇5.1 用AWT生成图形化用户界面 ◇5.2 AWT事件处理模型 ◇5.3 AWT组件库 ◇...

    Java经典编程300例(完整版+源码

    《java经典编程300例》 第1章 java语言概述 实例001 输出“hello world” 实例002 输出控制台传递的参数 实例003 输出由“*”组成的三角形 实例004 输出符号表情 第2章 eclipse开发工具 实例005 下载并运行...

    Java经典编程源码基础例程300.zip

    Java经典编程源码例程,可以做为你的学习设计参考。 第1章 Java语言概述 1 实例001 输出“Hello World” 2 实例002 输出控制台传递的参数 2 实例003 输出由“*”组成的三角形 3 实例004 输出符号表情 5 第2章 ...

    Java优化编程(第2版)

    1.11 java编程实践 1.11.1 访问实例与类中变量的规则 1.11.2 引用类中的静态变量与方法的 …… 小结 第4章 java核心类与性能优化 4.1 散列表类与性能优化 4.1.1 线程同步散列表类 4.1.2 设置arraylist初始化容量 ...

    精通Java:JDK、数据库系统开发Web开发(实例代码)

    《精通Java:JDK、数据库系统开发Web开发》全书共分27章,内容涵盖了Java编程环境概述、基础语法、面向对象软件设计方法、线程、数据集合、网络编程、图形编程、多媒体编程以及Java Web开发。本书每一节的例子都是...

    java开发手册、java编程和开发

    《java开发手册》由浅入深、全面系统地介绍java编程和开发的方方面面。书中各章提供了大量有针对性的实例,供读者实战演练。本书针对初学和自学读者的特点,按照实际开发流程对java语言的程序设计进行讲解,简明易懂...

    完整版精品java课件 Java基础入门教程 Java程序设计 第14章 socket网络编程(共24页).ppt

    【完整课程列表】 ... 完整版精品java课件 Java基础入门教程 Java程序设计 第1章 Java语言概述(共38页).ppt ...完整版精品java课件 Java基础入门教程 Java程序设计 第14章 socket网络编程(共24页).ppt

    java编程中字节流转换成字符流的实现方法

    下面小编就为大家带来一篇java编程中字节流转换成字符流的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Java I/O编程 java

    数据流的概念及输入输出方法 字节流和字符流 文件、文件流 随机访问文件 过滤流 管道流 对象流 数据流小结

    字节流字符流练习

    字节流与字符流的练习文档,内附一个简要的记事本综合文档。

    完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第11章 Java中的网络编程 (共29页).ppt

    【完整课程列表】 完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第01章 Java语言概述 (共44页).ppt ...完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第11章 Java中的网络编程 (共29页).ppt

    详细解读Java编程中面向字符的输入流

    主要介绍了Java中面向字符的输入和输出流,是Java入门学习中的基础知识,需要的朋友可以参考下

    JAVA清华大学教程

    ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇4.9 其它常用的流 ◇本讲小结 ◇课后习题 ★ 第五讲 AWT图形用户界面设计 ◇课前索引 ◇5.1 用AWT生成图形化用户界面 ◇5.2 AWT事件处理模型 ◇5.3 AWT组件库 ◇...

    Java编程中字节流与字符流IO操作示例

    主要介绍了Java编程中字节流与字符流IO操作示例,并且简单总结了IO流操作的基本规律,需要的朋友可以参考下

    Java的IO流讲解代码: File 类、RandomAccessFile 类、字节流(文件字节流、缓冲字节流、基本数据类型

    学习Java编程语言的初学者或进阶者 对Java IO流操作感兴趣的开发人员 需要进行文件读写、网络传输等IO操作的程序员 使用场景 该代码资源可以用于教学、自学以及实际项目开发中的参考。 教学:作为教学示例演示给...

    Java文件(io)编程之文件字符流使用方法详解

    主要为大家详细介绍了Java文件(io)编程之文件字符流使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    JAVA 清华大学 教程

    ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇4.9 其它常用的流 ◇本讲小结 ◇课后习题 ★ 第五讲 AWT图形用户界面设计 ◇课前索引 ◇5.1 用AWT生成图形化用户界面 ◇5.2 AWT事件处理模型 ◇5.3 AWT组件库 ◇...

    清华大学JAVA教程

    ◇4.7 字符流的处理 ◇4.8 对象的串行化 ◇4.9 其它常用的流 ◇本讲小结 ◇课后习题 ★ 第五讲 AWT图形用户界面设计 ◇课前索引 ◇5.1 用AWT生成图形化用户界面 ◇5.2 AWT事件处理模型 ◇5.3 AWT组件库 ◇...

Global site tag (gtag.js) - Google Analytics