Java理论学习
scelong
从事IT互联网行业,工作中一直使用Java Springboot等技术栈,喜欢工作中造轮子,推动项目开发编码和技术实施效率;喜欢Python动态语言;在Python更多关注框架Django、FastAPI;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA的设计原则
JAVA的设计原则 1. 接口隔离原则(ISP:Interface Segregation Principle)定义:使用多个专门的比使用单一的总接口要好。也可以说:建立单一接口,不要建立臃肿庞大的接口。ISP的两种定义:◇ “Clients should not be forced to depend upon interfaces that they dont原创 2009-12-18 12:52:00 · 1543 阅读 · 0 评论 -
一道可爱的排序题
<br />【题目】:写一个方法,要求参数int类型,如:传入一个12345,返回结果54321。<br />【要求】:递归实现,代码不超过8行<br />更多请看:www.javaeye.com/topic/683454<br /><br />【递归的实现一】<br />StringBuffer result = new StringBuffer("");<br />if (number < 10)<br />result.append(number);<br />else<b原创 2010-07-03 09:08:00 · 850 阅读 · 0 评论 -
HashMap来自互联网的小结
HashMap毋庸置疑,一定是我们这些Java程序员第一大实用工具,因为其在存储数据方面,有些“无所不能”哈,而且效率与性能都合我们的意。也是因为这个HashMap在应用程序中应用过多,所以网上出现了针对HashMap的各种剖析,呵呵,鄙人也看过其源码!了解过其具体的实现,所以此时有意来总结一下在网路上的一些对HashMap的各种解析。 HashMap中的Hash算法 HashMap使用了散列表,而散列表中要关注的问题是,如何尽可能地减少散列值的冲突,通常有两种方法,链表法和原创 2010-09-02 02:18:00 · 715 阅读 · 0 评论
分享