08 2015 档案
摘要:我们都知道,单例设计模式中有两种方法,一种是饿汉式,另外一种就是懒汉式,具体如下: 饿汉式: 懒汉式: 相信这两种方法大家都知道,但是没有有考虑过在多线程的情况下:饿汉式属于立即加载,所以不存在在多线程中出现错误的情况; 但是懒汉式的话就有可能出现问题了,如多一个线程执行到判断是否为空的语句 的时候
阅读全文
摘要:相信大家都知道StringBuffer、StringBuilder,但是这两个的用法都差不多,到底有什么区别呢,这也是面试的时候问的比较多的一道题,这里我就来说说,这两个的区别结合String来说~ String:查看源码得知,String类的声明是:public final,所以可以很清楚的知道,
阅读全文
摘要:其实客户端与服务端通讯的道理都是一样的,都是通过输入与输出这两个流,那么实现文件上传也就是同样的,客户端把文件读到文件流,服务端用文件流来接受,然后写到一个文件中,这样子就实现了文件上传,文件拷贝也是同样的道理~,具体看代码实现:客户端:package com.seven.tcp;import ja...
阅读全文
摘要:实现一个服务器,通过我们发送的文本数据,然后转回大写放回,实现一个服务端与客户端的交互,用over来作为结束标记,具体代码如下:客户端:package com.seven.tcp;import java.io.BufferedReader;import java.io.BufferedWrite...
阅读全文
摘要:Tcp相对于Udp就是面向连接的协议,最主要的特点要建立连接之后才能通信,客户端用Socket需要指点地址与端口,服务端用ServeSocket,只需指点监听某个端口,因为是面向连接,所以服务器端一定要先运行起来,然后客户端就可以通过地址和端口找到我们的服务端,建立连接之后就可以通信! 首先实...
阅读全文
摘要:UDP可以实现在线聊天功能,我这里就是简单模拟一下: 发送端:package com.seven.udp;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;...
阅读全文

浙公网安备 33010602011771号