随笔分类 - Java
摘要:【要求】编写程序求出10万以内的所有素数,并将这些素数输出到一个文本文件中,每行文本只包含一个素数数据。
阅读全文
摘要:【思路】将文件中的内容按行读取存入一个字符串中,在输出时再为每一行加上行号。
阅读全文
摘要:1.处理java错误"编码 GBK 的不可映射字符" (1)首先记事本打开java源文件 (2)然后另存为,选择ANSI编码 (3)覆盖 (4)再试一下,ok,编译通过。
阅读全文
摘要:1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码: 通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为
阅读全文
摘要:摘自:https://www.douban.com/note/61810488/ 通俗的讲,就是为了降低耦合度。 一个很搞笑的例子: 看看下面的程序: 一个学校里边,有两种人:学生、老师。他们都要吃饭和睡觉。 ------------------------------ public interfa
阅读全文
摘要:先上代码,最上方注释是文件名称(运行时要用到) FTServer.java 1 /* 2 FTServer.java 3 */ 4 5 import java.util.*; 6 import java.io.*; 7 8 public class FTServer { 9 10 public st
阅读全文
摘要:1.writeInt()和readInt() 这两个函数并不是写入一个整数,读取一个整数。它们实际上是写入4个字节,读取4个字节。 writeInt(int i)把i按四个字节,二进制形式写到输出流里, 例如i = 1,则将822938125写到文件输出流。 822938125转换为二进制是 110
阅读全文
摘要:流在Java中是指计算中流动的缓冲区。 从外部设备流向中央处理器的数据流成为“输入流”,反之成为“输出流”。 字符流和字节流的主要区别: 1.字节流读取的时候,读到一个字节就返回一个字节;字符流使用了字节流读到一个或多个字节(中文对应的字节数是两个,在UTF-8码表中是3个字节)时。先去查指定的编码
阅读全文