P729
super(name)是什么意思??
P732
public Account(){}如何在{}后加个;表示的是什么函数??模糊了。。
为什么在Account类里面需要hashCode与equals??忘记hashCode有什么作用了?
P735
可变类与不可变类有什么区别??分别代表什么含义??
P736
在面向对象里有一种流行的设计方式:Domain Driven Design领域驱动设计,DDD,这种方式认为每个类都应该是完备的领域对象,,DDD设计是什么??
而不是将setBalance方法暴露出来任人操作,这样才可以更好地保证Account对象的完整性和一致性。。怎么就是把setBalance暴露了??如何不暴露??
P738
finally块有什么用??为什么要在finally块中释放锁??
P739
线程在每次调用lock()加锁后,必须显示调用unlock()来释放锁,所以一段被锁保护的代码可以调用另一个被相同锁保护的方法。。怎么理解一段被锁保护的代码可以调用另一个被相同锁保护的方法??
P741
直到3号代码处希望调用B对象的last方法--执行该方法之前必须先对B对象加锁,但此时副线程正保持着B对象的锁,所以主线程阻塞。。。此时副线程保持者B对象的那个锁呢?
P741
线程的调度具有一定的透明性。。如何理解透明性??
P744
显示程序最后被阻塞无法继续向下执行,这是因为3个存款者线程共有300次存款操作。。为什么有300次存款操作??
P747
0-符号在类图里面代表什么含义??
P752
Future<?>代表什么意思??感觉泛型完全忘记了。。
P754
多CPU,多核CPU有什么区别??
P755
@override是什么意思来着??忘记了。。。
P757
ThreadLocal类,它代表一个线程局部变量,通过把数据放在ThreadLocal中就可以让每个线程创建一个该变量的副本。。。。记得线程的局部变量与线程的实例变量有什么区别??不是线程的实例变量是不共享的吗??如何线程的局部变量本身就是不共享的就没必要创建副本了吧??
-----------------------------------------第17章----------------------------------------------------------------------------------------
P762
怎么理解计算机网络的综合信息服务??
InetAddress、URLDecoder、URLEncode有什么作用??
通信协议三部分组成。。那三部分,三部分各有什么作用??感觉语义为什么是决定双反的类型??语法是决定双发对话的格式?变换规则是决定通信双方的应答关系。。感觉语法跟规则分不清?
P763
IP地址分类??ABCDE五类如何分类??每个类别的网络标识和主机标识分别是什么。。。什么是网络标识?什么是主机标识??
P764
application/x-www-form-urlencode MMIE字符串是什么??
全限定域名是什么??
P772
程序中发送请求的两个URL是部署在本机的web应用。。。懂不起?
P775
BufferedReader??readline()??
P785
在介绍IO时提到,如果要表示输出已经结束,则可以通过关闭输出流来实现,为什么可以??在网络通信中则不能通过关闭输出流来表示输出已经结束,因为当关闭输出流时该输出流对应的Socket也将随之关闭,这样将导致程序无法再从该socket的输入流中读取数据了。。为什么关闭输出流时该输出流对应的socket也将随之关闭??
P786
NIO里的Chanel。Buffer,Charset??直接跳过。。。。以后有时间写代码
----------------------------------------------第18章-------------------------------------------------------------