- 博客(6)
- 收藏
- 关注
转载 入行了一年的思考:程序员之路
java入行一年多,路反而越走越窄了。 在公司的职责是用一套内部框架做java web开发。平时做开发,大多算是体力活儿,没啥技术含量,做得烦了。对于有深度有挑战的东西吧,在这套框架的基础上搞半天搞不出来,搞出来了也不具备复用性。感觉离开这套框架以后,好像就没有太多会的东西了。对于这套框架,...
2018-02-26 09:39:00 125
转载 关于HashMap的table下标计算——tableSizeFor()方法解析
相关的代码片段如下: 代码段1: static final int MAXIMUM_CAPACITY = 1 << 30; /** * Returns a power of two size for the given target capacity....
2017-10-25 10:44:00 297
转载 优化java代码的一些小技巧(四)————使用多态
4.使用多态 对于任何一门编程语言来说,条件句都是一种很常见的结构,而且它的存在也是有一定原因的。因为,不同的组合,可以允许用户根据给定值或对象的瞬时状态改变系统的行为。假设用户需要计算各银行账户的余额,如以下的代码: public enum BankAccountType {...
2017-10-13 20:29:00 214
转载 优化java代码的一些小技巧(三)————重写equals()方法
3.重新定义类里面的equals()方法 对象识别可能是一个很难解决的问题: 如果两个对象在内存中占据相同的位置,那么它们是相同的吗? 如果它们的id相同,它们是相同的吗? 或者如果所有的字段都相等呢? 虽然每个类都有自己的标识逻辑,但是在系统中有很...
2017-10-13 20:04:00 102
转载 优化java代码的一些小技巧(二)————常量尽量使用枚举
2、常量尽量使用枚举 需要用户列出一组预定义或常量值的场景有很多,例如在web应用程序中可能遇到的HTTP响应代码。最常见的实现技术之一是新建类,该类里面有很多静态的final类型的值,每个值都应该有一句注释,描述该值的含义是什么。例如: public class HttpRes...
2017-10-13 19:43:00 249
转载 优化java代码的一些小技巧(一)————只做有目的性的优化
原文:4 More Techniques for Writing Better Java 作者:Justin Albano 翻译:Vincent 本文我们将介绍一些有助于解决常见问题的通用设计策略和目标实现技术,即: 只做有目的性的优化 常量尽量使用枚举(后续补...
2017-10-13 12:06:00 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人