会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Draymonder
人间值得,未来可期。
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
36
下一页
2019年2月11日
排序算法总结
摘要: 1. 冒泡排序 2. 快速排序 4. 希尔排序 5. 选择排序 7. 归并排序 参考文章 "数据结构解析"
阅读全文
posted @ 2019-02-11 12:21 Draymonder
阅读(199)
评论(0)
推荐(0)
2019年2月8日
Java中 System.arraycopy() 和 Arrays.copyOf()方法
摘要: 和 方法 阅读源码的话,我们就会发现 ArrayList 中大量调用了这两个方法。比如:我们上面讲的扩容操作以及 、`toArray()` 等方法中都用到了该方法! 方法 我们写一个简单的方法测试以下: 结果: 方法 个人觉得使用 方法主要是为了给原有数组扩容,测试代码如下: 结果: 两者联系和区别
阅读全文
posted @ 2019-02-08 15:14 Draymonder
阅读(1123)
评论(0)
推荐(0)
ArrayList 源码分析
摘要: "ArrayList简介" "ArrayList核心源码" "ArrayList源码分析" "System.arraycopy\(\)和Arrays.copyOf\(\)方法" "两者联系与区别" "ArrayList核心扩容技术" "内部类" "ArrayList经典Demo" ArrayList
阅读全文
posted @ 2019-02-08 14:55 Draymonder
阅读(180)
评论(0)
推荐(0)
HashMap 源码分析
摘要: HashMap 介绍 HashMap 是一个散列表,它存储的内容是键值对(key value)映射。 HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。 HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key
阅读全文
posted @ 2019-02-08 12:16 Draymonder
阅读(381)
评论(0)
推荐(1)
2019年2月7日
这几道Java集合框架面试题几乎必问
摘要: "Arraylist 与 LinkedList 异同" "补充:数据结构基础之双向链表" "ArrayList 与 Vector 区别" "HashMap的底层实现" "JDK1.8之前" "JDK1.8之后" "HashMap 和 Hashtable 的区别" "HashMap 的长度为什么是2的
阅读全文
posted @ 2019-02-07 21:09 Draymonder
阅读(998)
评论(0)
推荐(0)
Java中的static
摘要: static 关键字 static 关键字主要有以下四种使用场景 1. 修饰成员变量和成员方法 2. 静态代码块 3. 修饰类(只能修饰内部类) 4. 静态导包(用来导入类中的静态资源,1.5之后的新特性) 修饰成员变量和成员方法(常用) 被 static 修饰的成员属于类,不属于单个这个类的某个对
阅读全文
posted @ 2019-02-07 20:30 Draymonder
阅读(253)
评论(0)
推荐(0)
[转] Java中的final、static、this、super
摘要: final 关键字 final关键字主要用在三个地方:变量、方法、类。 1. 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。 2. 当用final修饰一个类时,表明这个类不能被继承。final
阅读全文
posted @ 2019-02-07 20:27 Draymonder
阅读(166)
评论(0)
推荐(0)
[转] J2EE基础知识
摘要: "Servlet总结" "阐述Servlet和CGI的区别?" "CGI的不足之处:" "Servlet的优点:" "Servlet接口中有哪些方法及Servlet生命周期探秘" "get和post请求的区别" "什么情况下调用doGet\(\)和doPost\(\)" "转发(Forward)和重
阅读全文
posted @ 2019-02-07 20:01 Draymonder
阅读(196)
评论(0)
推荐(0)
[转] Java 基础
摘要: "1. 面向对象和面向过程的区别" "面向过程" "面向对象" "2. Java 语言有哪些特点" "3. 关于 JVM JDK 和 JRE 最详细通俗的解答" "JVM" "JDK 和 JRE" "4. Oracle JDK 和 OpenJDK 的对比" "5. Java和C++的区别" "6.
阅读全文
posted @ 2019-02-07 19:54 Draymonder
阅读(227)
评论(0)
推荐(0)
2019年1月18日
IDEA 入门
摘要: IDEA初步使用 "IntelliJ IDEA 使用教程(2019图文版) 从入门到上瘾" "IntelliJ IDEA 设置代码提示或自动补全的快捷键 (Alt+/)" "IntelliJ IDEA 配置上传文件目录到项目外的目录"
阅读全文
posted @ 2019-01-18 12:28 Draymonder
阅读(126)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
36
下一页
公告