28

8月12日
今日全天专注推进Java配套拓展知识,核心学习内容为XML相关知识。最开始我先理清了XML的定位:它是可扩展标记语言,作用是数据存储、配置文件编写与数据传输,和日常HTML展示页面的用途有着本质区别。
学习初期,我逐条掌握XML基础语法规范,弄懂了文档声明格式、根标签唯一性要求、标签大小写区分、属性引号规范等硬性规则,也练习了手写简单标签结构,区分开开始标签、结束标签与自闭合标签。随后学习XML特殊字符转义、CDATA区块的使用场景,明白在标签内容里包含<、>、&这类符号时不能直接书写,需要转义字符包裹,大段原生代码内容则可以放进CDATA区域简化编写。
后半段重点了解XML与Java开发的关联,清楚很多Java框架都会用XML作为配置文件,后续解析XML文件读取配置信息是必备实操能力。我简单尝试手写了一份小型XML数据文件,过程中好几次出现标签未闭合、层级错乱的小问题,逐一排查修正后,对标签层级嵌套逻辑更加熟悉。
结合之前Java IO流、多线程、Socket等内容来看,XML属于衔接底层代码与配置管理的重要一环,让我意识到编程不只是写业务逻辑,规范的数据描述格式同样不可或缺。接下来打算抽空练习DOM、SAX基础解析思路,把XML知识落地到代码实操里,完善整体知识链条。

posted @ 2026-08-12 21:59  常智辉  阅读(3)  评论(0)    收藏  举报