首页 / JAVA / 转行小白成长路-java篇
转行小白成长路-java篇
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了转行小白成长路-java篇,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1187字,纯文字阅读大概需要2分钟。
内容图文
![转行小白成长路-java篇](/upload/InfoBanner/zyjiaocheng/640/0fdc58e3e6654654a9436c4a7da4a391.jpg)
第13章:字符串(上)
字符串,这个提起来就觉的挺重要的,因为不论是现实中还是我们在代码中都总也会挺到。像我们常用的webservice用的restful风格传输的就主要时json串,也就时这种字符串。我们们深究一次额,数据交互的方式其实有很多种,现在主流的依然时两种,json和xml。根本原因是协议。协议定义了文件解析的方式。数据传输也是通过01这种信号,电脑的频率越高,解析或者发送01的速度越快,传送效率就越高。电脑得到01串,会按照协议将01串转换成字符串或者xml。也就是现在主要的两种,这个进步肯定是非常慢的,因为体量导致新的协议很难大面积铺开。除非有重大的提速。
回到String,看原类,里面主要存储car[](字符串)使用final修饰,类也用final修饰,很多重要的方法也都是final修饰。说明这个String是不可变的类,我们使用+的时候都是重新创建String对象。StringBuilder就不同了,调用append()方法导致StringBuilder对象是同一个。
有时会想+可以表示运算还可以作为字符串的连接符这点挺神奇的,事实也证明,这不是神奇,而是java底层重载了运算符,根据传入的参数不同调用不同的方式,这也就能理解很多。当我们用字符串连接的时候,调用别的对象总也自动调用toString()方法。而且同一个类中toString()使用字符串拼接this总是会出错。
说的似乎都不是重点,本章的重点在于字符串的格式化,将一串字符随意排列。这个还是挺难总结的。明天会尝试分分类,便于记忆。
内容总结
以上是互联网集市为您收集整理的转行小白成长路-java篇全部内容,希望文章能够帮你解决转行小白成长路-java篇所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。