随笔分类 - java
摘要:看到数据库连接不由得想起了大一末参加团队考核时的悲催经历~~,还记得当初傻傻地按照书本的代码打到 Eclipse 上,然后一运行就各种报错。。。报错后还傻傻地和书本的代码一遍又一遍地进行核对,发现无误后,还特别纠结——代码和书本一样,怎么就报错了呢? 最后通过 Google 才得知要添加驱动包,就这...
阅读全文
摘要:##概念引用维基百科对单例的说明:> 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类**必须保证只有一个实例存在**。继续引用维基百科的实现思路:> 实现单例模式的思路是:一个类能返回对象一个引用(**永远是同一个**)和一个获得该实例的方法(必须是静态方法,通常使...
阅读全文
摘要:在总结 Java Basic IO 时,发现 java.io 包的相关类真心不少~~。看到一堆“排山倒海”般的类,我想,唯有英雄联盟中小炮的台词才能表现此刻我的心情:> 跌倒了没?崩溃了没?学 Java 的,学过装饰者模式一般都知道一个典型的应用:Java 的基本 IO 使用了装饰者模式(更多的 J...
阅读全文
摘要:今天去逛论坛 时发现了一个很有趣的[问题](http://bbs.csdn.net/topics/391005556):>谁能给我我解释一下这段程序的结果为什么是:2.而不是:3 代码如下:```javaclass Test { public int aaa() { int x = 1; try...
阅读全文
摘要:##从[API文档](http://docs.oracle.com/javase/8/docs/api/)可以得到HashMap的以下几个特点:- 基于哈希表(hash table)实现,并且是链式哈希表- 允许空值和空键(null=null 键值对) - HashMap与Hashtable基本相...
阅读全文
摘要:写过Java的人都知道Java集合类,也用过Java集合类。Java集合类位于 java.util 这个包下,就像它的包名暗示的那样,Java集合类就是一套工具。它就像工匠的工具箱一样,它能给使用它的人提供便利与效率。正所谓”工欲上其事,必先利其器。“ 如果我们想更好地、更高效率地完成任务,我们需要...
阅读全文
摘要:说明此文章分两部分,1.ArrayList用法。2.源码分析。先用法后分析是为了以后忘了查阅起来方便~~ArrayList 基本用法1.创建ArrayList对象//创建默认容量的数组列表(默认为10)ArrayList a = new ArrayList();//创建容量为initialCapac...
阅读全文
摘要:11.3 I/O类使用由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。11.3.1文件操作文件(File)是 最常见的数据...
阅读全文