会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
天堂里外
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
下一页
2020年3月2日
冒泡算法
摘要: 百度百科: 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名
阅读全文
posted @ 2020-03-02 22:23 天堂里外
阅读(180)
评论(0)
推荐(0)
编辑
2019年9月23日
手写Spring MVC
摘要: 闲及无聊 又打开了CSDN开始看一看有什么先进的可以学习的相关帖子,这时看到了一位大神写的简历装X必备,手写Spring MVC。 我想这个东西还是有一点意思的 就拜读了一下大佬的博客 通读了一遍相关代码 感觉和我想象中spring的运作流程基本相同 但是我脑海中基本上只有一个非常简单的基本概念 而
阅读全文
posted @ 2019-09-23 21:12 天堂里外
阅读(433)
评论(1)
推荐(0)
编辑
2018年7月9日
java设计模式--单例模式
摘要: 单例模式 一、 单线程下单例模式 只有在单线程下才会实现单例模式,一开始还未初始化的时候,一旦并发访问就会发现ts为null,而当时同步并发执行的几个线程就会同时初始化一个新的TestSingle1对象。 二、 最干脆的单例模式 直接将该函数线程同步,保证在第一次初始化的过程中不会出现同时访问该函数
阅读全文
posted @ 2018-07-09 00:37 天堂里外
阅读(230)
评论(0)
推荐(1)
编辑
2018年7月8日
Volatile
摘要: Volatile 本来想学习一下ConcurrentHashMap的相关知识的,但是在阅读源码的过程中发现了volatile关键字,在查询学习的过程中发现这个关键字还是挺有意思的。 一、 百度释义 volatile是一个类型修饰符(type specifier),就像大家更熟悉的const一样,它是
阅读全文
posted @ 2018-07-08 23:26 天堂里外
阅读(192)
评论(0)
推荐(0)
编辑
2018年6月23日
贪贪贪贪贪吃蛇
摘要: 简单粗暴直接上代码吧 1、 首先就是蛇类了 2、 食物类 3、 围墙类 4、 障碍物类 5、 枚举类 6、 面板类 7、 绘制接口类 8、 监听接口类 9、 整体控制器 10、 游戏管理类 以上就是简单贪吃蛇的代码实现,相关函数参数的作用注释中也一一说明了。 实际效果如图 如果之后有想法的少年们,可
阅读全文
posted @ 2018-06-23 01:40 天堂里外
阅读(579)
评论(0)
推荐(0)
编辑
2018年6月13日
Java集合简单解析
摘要: 一、 Collection 1、 List a、 ArrayList b、 Vector c、 LinkedList 首先要对List的三种实现进行一个简单的异同比较: 同: *ArrayList和Vector都可以看做是一个可变的数组; *ArrayList和LinkedList都属于线程不安全的
阅读全文
posted @ 2018-06-13 02:26 天堂里外
阅读(410)
评论(0)
推荐(0)
编辑
2018年6月6日
transient
摘要: transient 1、 transient的释义 在百度百科里对transient的解释是: java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。换句话来说就是,用transient关键字标记的成员变量不参与序列化过程。 作用: Java的s
阅读全文
posted @ 2018-06-06 01:38 天堂里外
阅读(18520)
评论(2)
推荐(7)
编辑
2018年6月5日
Java实现龟兔赛跑
摘要: 闲极无聊,加上翻手机看到龟兔赛跑的词语,想到了可以通过java起两个线程来实现龟兔赛跑的实现。 代码实现其实很简单: 首先是乌龟类: 然后是兔子类: 最后是赛跑类: 接下里让我们看一下输出结果吧: 乌龟开始比赛了兔子开始比赛了兔子跑了0米了乌龟跑了0米了乌龟跑了3米了兔子跑了8米了乌龟跑了4米了兔子
阅读全文
posted @ 2018-06-05 22:22 天堂里外
阅读(1762)
评论(0)
推荐(0)
编辑
2018年6月1日
final、finally和finalize的区别
摘要: final、finally和finalize的区别 1、final a、 修饰属性时表示属性不可更改 b、 修饰方法时表示方法不可被重写 c、 修饰类时表示类不可被继承,也就是说final和abstract不能同时修饰一个类 报错原因即为final修饰的参数不允许被修改,方法不允许被重写,类不许愿被
阅读全文
posted @ 2018-06-01 00:58 天堂里外
阅读(358)
评论(0)
推荐(0)
编辑
2018年5月31日
Java static基本认知
摘要: 一、 static的用途 在Java编程思想中有这么一句话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途” 这句话在我理解来说就相当
阅读全文
posted @ 2018-05-31 00:33 天堂里外
阅读(2740)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页