-
ArrayList的实现原理
1. ArrayList概述: ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大...
2018-06-18 01:53:54
-
集合之LinkedList源码分析
转载请注明出处:http://www.cnblogs.com/qm-article/p/8903893.html 一、介绍 在介绍该源码之前,先来了解一下链表,接触过数据结构的都知道,有种结构叫链表,当然链表也分多种,如常见的单链表、双链表等,单链表结构如下图所示(图来自百度) 有一个头结点指着下一个...
2018-06-18 01:53:52
-
【读书】一、书籍收集
JVM程序员的阅读清单 成为Java顶尖程序员 ,看这11本书就够了 《鸟哥的Linux私房菜》...
2018-06-18 01:53:56
-
LinkedHashMap的实现原理
1. LinkedHashMap概述: LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 LinkedHashMap实现与HashMap的不同之处在于,后者维...
2018-06-18 01:53:46
-
2018年Java后端面试经历
楼主16年毕业,16年三月份进入上一家公司到今年3月底,所以这是一份两年工作经验面经分享。 都说金三银四,往些年都是听着过没啥特别的感觉。今年自己倒是确确实实体验了一把银四,从3月26裸辞到4月17号为止拿到两份offer,这其中的情绪波动现在想想都感到奇妙。有淡定...
-
[ Java学习基础 ] Java对象的创建和销毁
类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。 创建对象 创建对象包括两个步骤:声明和实例化。 1.声明 声明对象与声明普通变量没有区别,语法格式如下: type objectName; 其中type是引用类...
2018-06-18 01:53:44 C++语言
-
Java必须了解的“递归”与“IO流”!!!
First: 递归! 1. 定义: 在函数自身内部,调用函数本身的方式,称为递归。 2. 注意: 递归包括递进去、归出来两步。 首先,依次执行【函数调自身语句】上半部分的代码,直到最里层;{ 递进去 } 然后,再从最里层开始,依次执行【函数调自身语句】下半部分的代码。{ 归...
2018-06-18 01:53:44
-
抛异常的一些记录
1.抛出异常时,如果需要数据库持久化操作回滚的话需要抛出RuntimeException,只是用trycatch处理异常,会依旧执行操作。 2.org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.VerifyError: class com.g...
2018-06-18 01:53:31
-
Java 线程
线程相关概念: 并发 :在一段时间内,两个或以上的任务交替执行;并发不是同时执行,只是在很短的时间内看起来像是同时执行,例如:一个core的n个线程处理器可以并发执行任务,但是不能并行执行任务 并行 :在同一时刻,两个或以上的任务同时执行;并行是真正的同时执...
2018-06-18 01:53:30 java线程池
-
问题
问题:在使用连接池和线程绑定之后需要关闭其他的参数么(stat? con?...)...
2018-06-18 01:53:27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




