11st

来源:互联网 发布:张韶涵范玮琪 知乎 编辑:程序博客网 时间:2024/04/28 03:36

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章-------------------------------------------------------------



0 0