关于流对象的顺序有两个问题:
1.
根据IO章节,先启动的流应该后关闭。
但是这一节中,socket.getOutputStream() 是先启动的,pw是后开的,所以在我的理解,应该先关闭pw,再关闭socket。为什么在这里是先关闭socket,后关闭pw?
在我之前学IO的理解,因为pw中嵌套了socket的字节流,所以关闭应该必须先从最外层(也就是pw)开始关,否则会出现错误。
但是这里似乎么有影响,不知道是不是理解错了?
2.
如果不是 有嵌套关系,而是并行关系,比如这里的scanner和其他流对象,是否关闭顺序就没有先后顺序?
这个next是必须要加上去的吗,edge浏览器上没有next,
java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
我导入了commons.collections.4.3.jar还是没用
老师,set里面的target[propKey] = value这个操作为什么不能用点运算符?
老师,我测试了一下,这里为什么只对密码验证有效而用户名验证无效。我测试的结果是当我输入的用户名无论是否与数据库中的用户名相同,但只要密码相同就能通过验证?能给一个准确一点的答复吗?查过资料但是没有说到过这类情况,代码也再三检查过没有问题!
老师,请帮我看看报错数据不完整,还有model里面提示我没有query这个属性,这是为什么呢
老师,您好,关于 if brand=="奔驰",这里的含义是brand和字符串"奔驰"的ID相等吧?
老师,改不上,该如何调整
老师你好,实现登录认证的测试,我成功了一次,然后再测试,后面就全都是未知验证异常,这是为什么
为什么代码和视频一样,1和12为什么跑的这么远
老师您好,在学完线程同步后我也查了下异步相关的资料,即“同步有序、异步无序”,那么在不用锁等方式进行同步的情况下,默认是不是就是异步的?
为什么String flag=MethodGeneric.getFlag中bjsxt要强转成flag
for r,i in zip(banjing,range(len(banjing))): p.color(yanse[i%len(yanse)])
没明白这个颜色的循环是怎么进行的
老师我每次敲着敲着就卡住弹出这个该咋办
如果不选择智能提示命令,许多命令又不会敲
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637