摘要:
Question:在并发编程中,多个线程之间采取什么机制进行通信(信息交换),什么机制进行数据的同步? Answer:在Java语言中,采用的是共享内存模型来实现多线程之间的信息交换和数据同步的。 线程之间通过共享程序公共的状态,通过读-写内存中公共状态的方式来进行隐式的通信。同步指的是程序在控制多 阅读全文
posted @ 2016-09-20 23:42
Hesier
阅读(110)
评论(0)
推荐(0)
摘要:
负载均衡 (1)HTTP重定向负载均衡 当用户发来请求的时候,Web服务器通过修改HTTP响应头中的Location标记来返回一个新的url,然后浏览器再继续请求这个新url,实际上就是页面重定向。通过重定向,来达到“负载均衡”的目标。例如,我们在下载PHP源码包的时候,点击下载链接时,为了解决不同 阅读全文
posted @ 2016-09-20 23:11
Hesier
阅读(212)
评论(0)
推荐(0)
摘要:
Comparable对实现它的每个类的对象进行整体排序。这个接口需要类本身去实现。若一个类实现了Comparable 接口,实现 Comparable 接口的类的对象的 List 列表 ( 或数组)可以通过 Collections.sort(或 Arrays.sort)进行排序。此外,实现 Comp 阅读全文
posted @ 2016-09-20 15:30
Hesier
阅读(168)
评论(0)
推荐(0)
摘要:
概述 NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区), Selector。传统IO基于字节流和字符流进行操作,而NIO基于Channel和Buffer(缓冲区)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Selector(选择区)用于监听多个通道的事件 阅读全文
posted @ 2016-09-20 13:44
Hesier
阅读(136)
评论(0)
推荐(0)
摘要:
抽象类和接口 抽象类:只要包含一个抽象方法的类就必须被声明为抽象类,抽象类可以声明方法的存在而不去实现它,被声明为抽象的方法不能包含方法体。抽象类的子类为父类中的所有抽象方法提供具体的实现,否则它们也是抽象类。抽象类的成员变量默认为default,当然也可以被定义为private, protecte 阅读全文
posted @ 2016-09-20 00:33
Hesier
阅读(138)
评论(0)
推荐(0)
摘要:
Java创建对象的方法: 阅读全文
posted @ 2016-09-20 00:24
Hesier
阅读(129)
评论(0)
推荐(0)

浙公网安备 33010602011771号