摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------DCP和TCP是实现网络传输应用最广泛的两个协议,让我们分别看看他们的优缺点:UDP:1.面向无连接2.数据包大小限制在64k3.不可靠4.速度快TCP:1.需建立连接2.适用于大量数据传输3.三次握手,可靠协议4.效率低根据tcp和udp的这些他点,他们在不同的方面都有广泛的应用,如udp用在qq,视频会议等而tcp用在文件上传下载。下面看看,udp及tcp的实现方法。udp:java为我们提供了DatagramSocket和DatagramPacket 阅读全文
阅读排行榜
管道流PiedInputStream和PipeOutputStream
2012-03-18 18:39 by 党飞, 855 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------以前我们操作流的时候,输出流和输入流是没有关系的,读写文件时要有一个中转站(例如byte数组)。但管道流的输入流和输出流是连接的,就像一个管道的两端。看看管道输出流的API:可以将管道输出流连接到管道输入流来创建通信管道。管道输出流是管道的发送端。通常,数据由某个线程写入 PipedOutputStream 对象,并由其他线程从连接的 PipedInputStream 读取。不建议对这两个对象尝试使用单个线程,因为这样可能会造成该线程死锁。如果某个线程正从 阅读全文
枚举类与匿名内部类的使用
2012-02-22 21:23 by 党飞, 569 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------枚举类,用于不想让在外部实例化类,类的实例化有固定的几个方法的情况。我们先定义一个星期类,其代码如下:public abstract class WeekDay { private WeekDay(){} public final static WeekDay sun=new WeekDay(){@Overridepublic WeekDay nextDay() {// TODO Auto-generated method stubreturn mon;} 阅读全文
java程序向浏览器发送数据
2012-03-22 15:06 by 党飞, 416 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------要写一个可以向浏览器发送数据的java程序,虽然很小但感觉很有意思,也很实用。看代码:public static void main(String[] args) {// TODO Auto-generated method stub try {ServerSocket ss = new ServerSocket(9090);Socket s = ss.accept();PrintWriter pw = new PrintWriter(s.getOutpu 阅读全文
java内省,PropertyDescriptor和BeansUtil
2012-04-16 23:16 by 党飞, 358 阅读, 收藏,
摘要:
为了完成演示我们要有一个注册页面,主题部分如下: <body> <form action="servlet/MyServlet" method="post"> 用户名:<input type="text" name="username"/><br/> 密码:<input type="password" name="password"/><br/> 年龄:<input type="text& 阅读全文
浙公网安备 33010602011771号