随笔分类 - Java
Java 的日常
摘要:本文摘录总结与极客时间——《Java业务开发常见错误 100 例》 评判一个人写的代码是好是坏的其中一个标准就是——可维护性。可维护性是大型项目成熟度的一个重要指标,而提升可维护性 非常重要的一个手段就是减少重复代码。那为什么这样说呢? 如果多处重复代码实现完全相同的功能,很容易修改一处忘记修改另一
阅读全文
摘要:本文摘录总结于极客时间——《Java业务开发常见错误 100 例》 # 应用程序避免不了出异常,捕获与处理异常是一个精细活。像是业务开发时不考虑如何处理异常,而在结尾时采用“流水线”的方式进行异常处理,也就是统一的为所有方法打上 try..catch..捕获所有异常记录日志,有些技巧的同学可能会使用
阅读全文
摘要:本文摘录总结与极客时间——《Java 业务开发常见错误 100 例》 现代编程语言一般都会提供各种数据结构的实现,供我们开箱即用。比如 Java 中就提供了集合类的各种实现,其中List 列表集合是最重要也是所有业务代码都会用到的。所以,今天我们就从数组转换到 List 集合、对 List 进行切片
阅读全文
摘要:本文摘录总结于极客时间——《java业务开发常见错误 100 例》 数值计算也是业务开发常见的一个环节,这基本是初入职场小白们最经常犯得错误之一,比如说是金额类型用 Double 来计算。接下来,我们来具体聊聊。 Double 我们先从简单的反直觉的四则运算看起。对几个简单的浮点数进行加减乘除: S
阅读全文
摘要:文章内容摘自与极客时间——《Java 业务开发常见错误 100 例》 判断在我们的代码里随处可见,虽然常见,但是这一行代码处理不当,就可能会出现 Bug,甚至是引起内存泄漏等问题。判等类 Bug 不太容易发现,可能会被隐藏很久。 今天就来好好聊一聊判等的问题。 注意 equlas 和 == 的区别
阅读全文
摘要:
若察觉文中知识要点有误,请私信及时指正 本篇内容总结于极客时间——《Java开发常见错误 100 例》 配置连接超时和读取超时的学问 虽然 HTTP 是应用层的协议,但本质上还是执行的网络层的 TCP/IP 协议,TCP/IP 协议是面向连接的协议,在传输数据前需要建立连接,而基本每个网络框架都会给
阅读全文
