
java高级
xiao小小宁
数据工程师
展开
-
java高级之多线程(二)
多线程的第二篇文章,两个线程之间的通信就不写了,主要写写多个线程之间的通信和几个简单的设计模式吧。 一:多个线程的通信 以前的多线程之间的通信用wait()方法和while循环,配上notifyAll()方法,在jdk1.5的时候有了新改动,原创 2017-01-19 14:37:22 · 278 阅读 · 0 评论 -
java高级之多线程(一)
多线程的一篇文章,个人对于多线程及其一些知识点的总结。 1.首先了解什么是线程: 线程是程序执行的路径。一个程序中可以有多条线程。 2. 多线程有什么用呢? 多线程并发可以提高程序的效率(同时执行多项任务,并发并行自己百度吧)。 多线程的两种方式: (1)继承Thread类。 public class TextThread { public static void原创 2017-01-16 18:03:36 · 253 阅读 · 0 评论 -
网络编程之UDP传输
网络编程的个人部分总结: 网络编程: 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 (1)网络编程三要素之IP: 每台电脑在网络中的独立的地址,我们在网络中传输数据就用这个地址。 IPv4,4个字节组成,4个0-255。IPv6m,8组,每组4个16进制。 ipconfig:查看本机IP192.168.12.42 ping:测试连接192.168.40.原创 2017-01-22 12:08:34 · 337 阅读 · 0 评论 -
网络编程之TCP协议
概念性的东西上一篇文章已经介绍了,下面直接通过两个例子来演示。 客户端(发送数据和接收服务端的数据):必须先启动服务器 package Socket; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamRead原创 2017-01-22 13:33:23 · 365 阅读 · 3 评论