peter
2023-12-20
来自北京
请教老师两个问题: Q1:parameters用来做什么? HttpRequest类中定义了parameters,但好像并没有使用,这个类是用来存什么的? Q2:parseHeaders函数用if区分有意义吗? HttpRequest类中的parseHeaders用if … else来区分各个部分,但其实最后都是调用headers.put(name, value); 所有的分支,最后的处理结果都是一样的,这个区分还有意义吗?
C.
2023-12-20
来自江苏
buf[pos++]:表示buf的pos索引加一,以便后续read操作,是个后缀递增的操作。 & 0xff:位操作,字节在Java的中的范围为-128到127,是个有符号数,执行& 0xff是在做一个按位与操作,转换为一个无符号数,返回的值在0-255。0xff等于十进制的255,二进制位11111111。buf[pos]字节会与11111111进行按位与操作,基本保持了原始字节的值不变。
HH🐷🐠
2023-12-20
来自广东
😄感觉像是纠正什么数据