03 2019 档案

摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 并发 线程允许多个活动同时进行。 并发编程比单线程编程更 阅读全文
posted @ 2019-03-31 21:39 林本托 阅读(856) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 76. 争取保持失败原子性 在对象抛出异常之后,通常希望 阅读全文
posted @ 2019-03-31 21:38 林本托 阅读(519) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 77. 不要忽略异常 虽然这一建议似乎显而易见,但它经常 阅读全文
posted @ 2019-03-31 21:38 林本托 阅读(549) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 75. 在详细信息中包含失败捕获信息 当程序由于未捕获异 阅读全文
posted @ 2019-03-31 13:47 林本托 阅读(515) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 74. 文档化每个方法抛出的所有异常 描述方法抛出的异常 阅读全文
posted @ 2019-03-31 13:45 林本托 阅读(605) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 73. 抛出合乎于抽象的异常 当一个方法抛出一个与它所执 阅读全文
posted @ 2019-03-31 09:24 林本托 阅读(651) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 72. 赞成使用标准异常 专家级程序员与经验较少的程序员 阅读全文
posted @ 2019-03-29 15:59 林本托 阅读(634) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 71. 避免不必要地使用检查异常 许多Java程序员不喜 阅读全文
posted @ 2019-03-29 09:57 林本托 阅读(672) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 70. 对可恢复条件使用已检查异常,对编程错误使用运行时 阅读全文
posted @ 2019-03-28 13:58 林本托 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 异常 当充分发挥异常的优势时,它可以提高程序的可读性、可 阅读全文
posted @ 2019-03-27 11:04 林本托 阅读(675) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 68. 遵守普遍接受的命名约定 Java平台有一组完善的 阅读全文
posted @ 2019-03-27 11:00 林本托 阅读(830) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 67. 明智谨慎地进行优化 关于优化有三个格言,每个人都 阅读全文
posted @ 2019-03-26 10:11 林本托 阅读(852) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 66. 明智谨慎地使用本地方法 Java Native 阅读全文
posted @ 2019-03-25 10:52 林本托 阅读(743) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 65. 接口优于反射 核心反射工具java.lang.r 阅读全文
posted @ 2019-03-24 12:55 林本托 阅读(666) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 64. 通过接口引用对象 条目 51中指出,应该使用接口 阅读全文
posted @ 2019-03-24 11:17 林本托 阅读(712) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 63. 注意字符串连接的性能 字符串连接操作符(+)是将 阅读全文
posted @ 2019-03-24 10:47 林本托 阅读(590) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 62. 当有其他更合适的类型时就不用字符串 字符串被设计 阅读全文
posted @ 2019-03-23 20:40 林本托 阅读(674) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 61. 基本类型优于装箱的基本类型 Java是一个由两部 阅读全文
posted @ 2019-03-23 10:54 林本托 阅读(815) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 60. 需要精确的结果时避免使用float和double 阅读全文
posted @ 2019-03-20 20:06 林本托 阅读(630) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 59. 熟悉并使用Java类库 假设想要生成0到某个上界 阅读全文
posted @ 2019-03-20 16:01 林本托 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 58. for each循环优于传统for循环 正如在条 阅读全文
posted @ 2019-03-18 19:12 林本托 阅读(882) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 9. 通用编程 这一章专门讨论Java语言的具体细节。讨 阅读全文
posted @ 2019-03-14 09:24 林本托 阅读(729) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 56. 为所有已公开的API元素编写文档注释 如果API 阅读全文
posted @ 2019-03-12 17:53 林本托 阅读(699) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 55. 明智而审慎地返回Optional 在Java 8 阅读全文
posted @ 2019-03-11 22:24 林本托 阅读(1558) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 54. 返回空的数组或集合不要返回null 看到类似这样 阅读全文
posted @ 2019-03-10 12:15 林本托 阅读(2118) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 53. 明智而审慎地使用可变参数 可变参数方法正式名称称 阅读全文
posted @ 2019-03-10 10:46 林本托 阅读(621) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 52. 明智而审慎地使用重载 下面的程序是一个善意的尝试 阅读全文
posted @ 2019-03-09 10:17 林本托 阅读(763) 评论(0) 推荐(0) 编辑
摘要:最近在重新学习数据结构和算法的知识,数据结构和算法问题本身比较枯燥和乏味,而且比较难不容易掌握,但是属于程序员内功的一部分,学习起来容易上瘾。 1. 单链表定义 2, 单链表的一些常见操作 package algorithm.datastructors; import java.util.Stack 阅读全文
posted @ 2019-03-04 16:16 林本托 阅读(565) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示