- 博客(43)
- 收藏
- 关注
原创 TCP实现用户并发上传图片
客户端package PicCopy;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.O...
2018-06-21 20:13:51 232
原创 TCP实现不断接收到服务端的反馈
客户端package yuwei.tcp.hufang;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import ja...
2018-06-21 12:55:53 1230
原创 TCP客户收到服务端的反馈消息
package yuwei.tcp.hufang;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;/* * 服务端收到后给客户端反馈信息 * 客...
2018-06-21 09:13:03 825
原创 TCP实现客户端的发送和接收
package yuwei.tcp;/* * 客户端: * 通过查阅socket对象,发现在该对象建立时,就可以去连接指定主机 * 因为TCP是面向连接的,所以在建立Socket服务时,就要有服务端 * 存在,并连接成功,形成通路后,在该通道进行数据的传输 * * 步骤: * 1、创建Socket服务,并指定要连接的主机和端口 * 2、建立Socket服务,服务端ServerS...
2018-06-21 08:38:44 3686 1
原创 用UDP实现聊天(多线程,IO)
package yuwei.com;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAdd...
2018-06-21 08:36:50 465
原创 UDP的发送与接收
package yuwei.com;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAdd...
2018-06-21 08:35:33 703
原创 用流对象操作基本的数据类型
package yuwei.com;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java....
2018-06-19 17:25:08 278
原创 打印流,切割,合并
package yuwei.com;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import...
2018-06-19 13:39:47 145
原创 限制运行次数
package yuwei.com;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;public class CountDemo { public...
2018-06-18 17:46:13 490
原创 Java文件 到集合 到文件
package yuwei.com;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.ListI...
2018-06-17 19:54:01 944
原创 总结如何正确使用流的操作
总结如何使用:源:输入流 InputStream Reader 目的 输出流 OutputStream Writer操作对象: 文件(字符流) 其它(字节流)原设备:内存,硬盘,键盘目的设备:内存,硬盘,控制台需求:文件到文件(字符到字符)源:InputStream Reader纯文本:Reader操作文件:FileReader提高效率:Buffered...
2018-06-17 19:33:17 412
原创 删除某个目录
package yuwei.com;import java.io.File;/* * 删除一个带有内容的目录 * 从里往外删除 * */public class DemoDelete { public static void removeDir(File dir) { File[] fl = dir.listFiles(); for(int...
2018-06-17 15:13:38 274
原创 利用io列出所有的目录
package yuwei.com;import java.io.File;import java.io.FilenameFilter;public class FileDemo2 { //查看所有的盘 public static void listDemo() { File[] f = File.listRoots(); for(Fil...
2018-06-17 14:46:26 215
原创 File类初次使用
package yuwei.com;import java.io.File;import java.io.IOException;/* * 将文件或者文件夹封装成对象 * 对文件和文件夹的属性进行改变 * * 常见方法: * 创建 * boolean createNew File(); * boolean mkdir();创建一级目录 * boolean mkdirs();...
2018-06-17 11:12:18 128
原创 改变in out 格式
package yuwei.com;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io....
2018-06-14 15:34:18 234
原创 从文件到控制台的输出
package yuwei.com;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReade...
2018-06-14 13:27:32 542
原创 键盘录入与控制台输出并写入文件
package yuwei.com;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;im...
2018-06-14 11:20:43 194
原创 字节流转换成字符流(利用readLine()方法)实现键盘录入一行打印一行
package yuwei.com;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;/* * 需求: * 读取键盘录入 * * */public class ReadIn { p...
2018-06-13 12:12:01 912
原创 读取键盘录入(一行)打印(输入over结束打印)
package yuwei.com;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;/* * 需求: * 读取键盘录入 * * */public class ReadIn { p...
2018-06-13 12:09:57 525
原创 通过缓冲区进行图片的复制
package yuwei.com;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 通过缓冲区进行...
2018-06-13 11:20:35 241
原创 LineNumReader的使用(获得行号)
package yuwei.com;import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;/* * LineNumberReader: * 从java.io.BufferedReader继承*/public class LineNumberReaderDemo {...
2018-06-13 11:19:28 937
原创 图片的复制用字节流
package yuwei.com;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * 想要操作图片 * * 用到字节流 * InputStream读 * OutputStream写 * * 字节流使用字节数组 * * 复制...
2018-06-13 09:43:13 351
原创 字节流的初步使用
package yuwei.com;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * 想要操作图片 * * 用到字节流 * InputStream读 * OutputStream写 * * 字节流使用字节数组 * */pub...
2018-06-13 09:22:36 108
原创 用缓冲区实现文件的读写和拷贝
package yuwei.com;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* * 字符流的缓冲区 提高了对数据的读写效率 缓冲区的出现是...
2018-06-13 08:08:12 1723
原创 文件的拷贝
package yuwei.com;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;//将当前C盘的文件复制到D盘//在D盘创建文件//定义读取流和当前盘关联//通过不断的读和写完成数据的存储//关闭资源public class CopyDemo { pub...
2018-06-13 08:06:21 106
原创 文件的读和写
package yuwei.com;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class WriteAppendDemo { public static void main(String[] args) throws IOException { ...
2018-06-13 08:05:36 157
原创 文件过滤器
package yuwei.com;//文件过滤器import java.io.File;public class FileFilter { public static void main(String[] args) { // TODO Auto-generated method stub File file = new File(".");...
2018-06-11 21:09:39 429
原创 初学io的基本创建文件的方法
package yuwei.com;import java.io.File;import java.io.IOException;import java.util.Scanner;public class IoDemo { public static void main(String[] args) throws Exception { // TODO Aut...
2018-06-11 20:55:43 1351
原创 定义泛型方法
package yuwei.com;import java.util.ArrayList;import java.util.Collection;class objectToAny{ //定义泛型方法 public <T>void test(T[] oj,Collection<T> c){ for(T o:oj) { ...
2018-06-10 17:40:20 4473
原创 只使用泛型父类
package yuwei.com;import java.util.ArrayList;import java.util.List;class D { public void drawAll(List<? extends C> a) {//未知A的子类型 System.out.println(a); for(C test:a) { ...
2018-06-10 16:36:08 593
原创 简单发牌练习
package yuwei.com;import java.util.Collections;import java.util.List;import java.util.LinkedList;public class ShowHand { //定义玩家的数量 private final int PLAYER_NUM = 4; //定义扑克牌的数量和huas...
2018-06-10 13:49:56 219
转载 map集合的简单使用
package yuwei.com;import java.util.HashMap;import java.util.Map;/* * Map接口(其子接口SortedMap以及该接口的实现类TreeMap,以及WeakHashMap等): * 用于保存具有映射关系的数据 * 提供的类: * HashMap、HashTable、HashMap(其子类有LinkedHashMap...
2018-06-08 21:03:19 115
转载 Queue和PriorityQueue和ArrayDeque的简单使用
package yuwei.com;import java.util.ArrayDeque;import java.util.LinkedList;import java.util.PriorityQueue;/* * 接口: * Queue * 类: * PriorityQueue:一个比较标准的队列实现类 * * Deque接口是Queue的子接口 * 该接口的实现...
2018-06-08 20:21:56 710
转载 List集合学习
package yuwei.com;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.ListIterator;public class ListDemo { public static void main(String[] args) { ...
2018-06-08 16:09:27 175
原创 mysql查询(学生表、课程表、选课表)
************************************************************为sc表中的sno和cno创建外键alter table sc add foreign key(sno) references student(sno);alter table sc add foreign key(cno) references course(cno)...
2018-06-06 11:23:22 21475
转载 HasnSet TreeSet 定制排序
package yuwei.com;import java.util.HashSet;import java.util.Iterator;import java.util.LinkedHashSet;import java.util.TreeSet;/*HashSet * 特点: * 1,不能保证有序,其顺序和添加顺序可能不同也有可能会改变 * 2,不是同步的,如果多个线程同时...
2018-06-04 09:47:32 146
转载 java集合(一)
package yuwei.com;import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.function.Predicate;import jav...
2018-06-03 21:16:04 112
转载 集合的初步使用
package yuwei.com;import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;/* * java集合概述: * 为了保存数量不确定的数据,以及保存具有映射关系的数据,集合类也被称为容器类 * 所有的集合都位于java.util包下 * 为了处理多线程环境下的安全...
2018-06-02 13:51:54 110
原创 Java多线程入门
package yuwei.com;/* * 创建线程的第一种方式 * 1 定义类并继承Thread * 2 复写run方法 * :将自定义的代码存储在run,让线程运行 * 3 调用线程的Start方法,该方法有两个作用: * 启动线程 * 调用run方法 * * * 每次运行的结构都...
2018-06-01 16:32:58 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人