Java
杨瘦锅
这个作者很懒,什么都没留下…
展开
-
编程中的移位运算符简单解释
1.例如 1010的二进制表示是 (机器补码表示,不会自行百度)0,0000000...00001010(共三十二位,假设机器是32位机器,64位大同小异)左移2位之后是0,0000000...0000101000 ,换算成十进制就是40. 因为【(10*2)*2 = 40】。例如 (-10)-10的二进制表示是 1,1111111...11110110(共三十二位,假设机原创 2015-11-23 18:47:09 · 2717 阅读 · 0 评论 -
Java Socket编程中使用ObjectOutputStream 和 ObjectInputStream 出现问题
今天写局域网聊天程序时遇到一个问题,就是 A给B发送消息1,然后发送消息2,B只能接受到2个消息1。截图是这样的:在发送了 一个消息 你好 和一个消息 我是xxx 之后,另一端只能收到两次你好解决办法就是在 ObjectOutputStream的对象发送之前调用 reset()方法,然后 flush;代码如下:package com.net;import jav原创 2015-12-14 16:29:39 · 3663 阅读 · 4 评论