电话
400 9058 355
News
.NET6+WebAPI默认不支持XML响应,因移除了XmlSerializerOutputFormatter,需手动安装Microsoft.AspNetCore.Mvc.Formatters.Xml包并注册该格式化器,且模型须满足无参构造、public属性等要求。
DataOutputStream的writeUTF()仅接受String类型参数,对int、double等基本类型需改用对应专用方法(如writeInt()、writeDouble()),否则编译报错。
DataOutputStream的writeUTF()仅接受String类型参数,写入int、double等基本类型需改用对应专用方法(如writeInt()、writeDouble()),否则编译报错。
DataOutputStream的writeUTF()仅接受String类型,对int、double等基本类型需使用对应专用方法(如writeInt()、writeDouble()),否则编译报错。
ArrayList是基于Object[]数组实现的动态数组,随机访问O(1),中间插入/删除最坏O(n),扩容为1.5倍且手动序列化有效元素,非线程安全。
字符串转数字需校验空值和格式,优先用trim+valueOf或NumberUtils;时间转换须指定时区和模式,避免SimpleDateFormat;JSON解析必须用Jackson/Gson;字节转换务必显式指定UTF-8编码。
Java对象在堆中由对象头、实例数据、对齐填充三部分组成;对象头含MarkWord和ClassPointer,实例数据为字段(含父类),对齐填充确保8字节对齐。
序列化是将内存中对象的状态转换为字节流以持久化或传输,反序列化则还原对象;必须实现Serializable接口标记允许序列化,子类继承时建议显式实现,非transient非static字段须可序列化,serialVersionUID需手动维护确保兼容性。
邮箱:8955556@qq.com
Q Q:8955556