摘要: 单向的客户端发送服务器端接收并显示,没有使用多线程 阅读全文
posted @ 2017-02-05 21:03 Ren.Yu 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 客户端 服务器端: 先运行服务器端,然后运行客户端。 我很好奇客户端的读取操作会等待吗? String advice = reader.readLine(); 如果客户端在执行到这条语句的时候服务器端还没有发消息怎么办?客户端直接返回空还是会等待?等待多久? 因此先做了如下实验: 实验1:把服务器端 阅读全文
posted @ 2017-02-05 10:59 Ren.Yu 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 如果父类没有实现Serializable接口,子类实现了Serializable接口,那么子类是可以序列化的。 但是如果想要反序列化,那么就需要父类支持默认构造函数。 因为在反序列化的过程中不会调用子类的构造函数,而会以不带参数的形式调用父类的构造函数。 阅读全文
posted @ 2017-02-02 10:33 Ren.Yu 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1 import java.awt.*; 2 import javax.swing.*; 3 4 public class BeatBox { 5 JFrame theFrame; 6 JPanel mainPanel; 7 String[] instrumentNames = {"Bass Dru 阅读全文
posted @ 2017-01-29 18:30 Ren.Yu 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1 import javax.sound.midi.*; 2 import javax.swing.*; 3 import java.awt.event.*; 4 import java.awt.*; 5 6 class MyPanel_2 extends JPanel implements ControllerEventListener{ 7 boolean msg =... 阅读全文
posted @ 2016-09-11 00:45 Ren.Yu 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 1 import javax.sound.midi.*; 2 3 public class Midi { 4 public void play(int instrument, int note) { 5 try { 6 Sequencer player = MidiSystem.getSequencer(); 7 ... 阅读全文
posted @ 2016-09-10 22:55 Ren.Yu 阅读(2412) 评论(0) 推荐(0) 编辑
摘要: demo如何为不同的button创建对应的响应函数 阅读全文
posted @ 2016-09-04 11:48 Ren.Yu 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 前提是要安装pyw32 阅读全文
posted @ 2016-09-03 23:10 Ren.Yu 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 不需要检查test.txt是否存在 下面的函数可以实现顺序读取文件,且限制每次读的最大行数 阅读全文
posted @ 2016-08-30 23:31 Ren.Yu 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 这个程序演示了几种不同的绘图等方法 阅读全文
posted @ 2016-08-28 21:01 Ren.Yu 阅读(186) 评论(0) 推荐(0) 编辑