摘要: java线程安全— synchronized和volatile 之所以用这个多的“zhangsan”,只用一个“lisi”,是为了防止如果只使用一个“zhangsan”,可能cpu的计算能力很强,会在执行完第一个线程之后,程序还没有 来得及进行到第二个线程,此时可能会造成一种错觉:先执行第一个线程, 阅读全文
posted @ 2017-03-07 21:08 motivated_Dou 阅读(534) 评论(0) 推荐(0) 编辑
摘要: TCP/IP三次握手与四次挥手 (1)TCP和UDP对比 1、TCP面向连接(如打电话要先拨号建立连接)。UDP是无连接的,即发送数据之前不需要建立连接; 2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达(进行丢包的重发控制,还可以对次序乱掉的分包进行 阅读全文
posted @ 2017-03-07 15:53 motivated_Dou 阅读(134) 评论(0) 推荐(0) 编辑
摘要: public class A { public void foo(String name) { System.out.println("Hello, " + name); }} 可以编写另外一个类来反射调用A上的方法: import java.lang.reflect.Method; public 阅读全文
posted @ 2017-03-07 14:27 motivated_Dou 阅读(139) 评论(0) 推荐(0) 编辑